Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 两个android项目共享相同的proguard进程_Java_Android_Proguard - Fatal编程技术网

Java 两个android项目共享相同的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文

我正在开发两个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文件使用同一个库很重要?@Squonk感谢您的回复。原因说来话长。我希望库是相同的,因为B.apk不用于安装。我想在B.apk中删除相同的库类,然后尝试在A.apk中动态加载B.apk的类和资源。