我的应用有两个项目:
这样我可以为不同版本的应用程序(Google Play / Amazon / Tablets ...)提供多个可启动项目。
问题:
我的一个小型可启动项目,特别是亚马逊,有一个图书馆" in-app-purchasing.jar",只有80kb,需要关闭所有的proguard优化 ,
所以我想知道如何配置proguard,如果可能的话,只对第一个项目进行优化
...因为该项目被包含为一个大型的LIBRARY JAR我觉得这很容易做,可能操纵蚂蚁脚本,因为我的意思是,最后应用程序有2个明确定义的部分:
也许可以两次运行proguard,每个罐子一个吗?
答案 0 :(得分:0)
您可以在应用项目的proguard-project.txt中使用以下这些行保留Amazon库:
-keep class com.amazon.inapp.** { *; }
对于亚马逊来说,这应该足够了,同时仍然允许对其他代码进行优化和混淆。