Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将外部 Jar(例如 Admob 代码库)包含到不使用它的应用程序中是否有任何缺点?我正在创建同一个应用程序的两个版本,将它包含在无广告和支持广告中似乎要简单得多。
那么,它只是在手机上占用更多空间,还是会影响应用程序的性能?
Proguard 和 android 导出工具会删除项目中没有实际链接或使用的任何方法、类、资源等。如果您不引用它们,您自己编写的方法将被剔除,因此我相信外部 JAR 也会发生同样的情况。
如果可用空间随着未引用项目而增加,那么我认为可以肯定地说 JAR 被认为超出了要求并从出口中剥离。