Java 两个android项目共享相同的proguard进程
我正在开发两个android项目A和B,它们都依赖于第三个lib项目C。 当我用proguard编译A时,A将与C一起进行预告。当我编译B时,B也会用C进行编程。 问题来了。由于proguard优化,在proguard流程之后,应用程序A和应用程序B中的库C完全不同。 我的问题是,如何使A和B中的库C在proguard过程之后保持相同Java 两个android项目共享相同的proguard进程,java,android,proguard,Java,Android,Proguard,我正在开发两个android项目A和B,它们都依赖于第三个lib项目C。 当我用proguard编译A时,A将与C一起进行预告。当我编译B时,B也会用C进行编程。 问题来了。由于proguard优化,在proguard流程之后,应用程序A和应用程序B中的库C完全不同。 我的问题是,如何使A和B中的库C在proguard过程之后保持相同 libc必须提前准备。所以保留选项没有帮助 A和B必须优化 我不明白你的问题。当您在项目中使用库构建应用程序时,结果只是一个apk文件。为什么对两个不同的apk文
我不明白你的问题。当您在项目中使用库构建应用程序时,结果只是一个apk文件。为什么对两个不同的apk文件使用同一个库很重要?@Squonk感谢您的回复。原因说来话长。我希望库是相同的,因为B.apk不用于安装。我想在B.apk中删除相同的库类,然后尝试在A.apk中动态加载B.apk的类和资源。