我刚开始Android编程。我试图用几个第三方罐子构建一个应用程序。
在打包应用程序时,我得到了一个错误:“APK打包过程中的重复文件”。原因是在META目录中有一些名称相同的文件(文件的内容不一样,因此需要有不同的版本)。
Android的包装是如何工作的?Android只是从libs文件夹中解压所有的jars,然后将everything放在APK中吗?这只是一个大罐子吗?
发布于 2014-11-17 22:11:39
apk就像一个罐子,只是一个拉链容器。当您使用gradle时,您可以控制这样的打包。
packagingOptions {
exclude 'asm-license.txt'
exclude 'LICENSE'
exclude 'NOTICE'
}以上为我解决了断言的重复文件问题。
https://stackoverflow.com/questions/26982880
复制相似问题