I'm trying to create a mobile application that utilizes Google API using OAuth 2.0. But I'm concerned if someone can use my client secret keys by reverse engineering my application or outgoing requests from the application to Google API and send requests on behalf of my application.Is there a way to prevent revealing of my client secrets?