7. Third-Party Library Integration
Third-party libraries are part and parcel of Android development. Whether it’s adding Crittercism, AdMob, Relic, or some open source libraries such as ZXing or UIL, these are typically added to your app to create a better user experience. The truth is that you probably don’t know in detail what code is doing or how it is doing it.
There are many reasons why you might want to add a third-party SDK to your APK. Typically you do it for one of the following reasons, although admittedly this is only a very limited list:
Selling banner adverts
Collecting users’ analytics
Collecting crash report information
Speech ...
Get Bulletproof Android™: Practical Advice for Building Secure Apps now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.