3
A
回答
4
您需要从assets
文件夹中删除这些mp3。如果您想让它们保持在项目中但不在APK中,只需创建单独的文件夹(即PROJECT
并将文件移动到那里)。此文件夹将被构建脚本省略,但您仍然可以将这些文件放在一个地方,并可以使用它们,例如版本等。
+0
谢谢!,作品完美! – toledorobia
1
您应该为此使用Proguard。
它是专门为构建APK时打包不同的资源而设计的。它已经在一个标准的Eclipse Android项目中启用,您只需要取消注释project.properties文件中的一行,并对Proguard规则进行修改即可。
+0
我不知道Proguard,感谢您的提示! – toledorobia
0
尝试用下一个:
...
packagingOptions {
exclude 'META-INF/LICENSE.txt'
}
}
android.applicationVariants.all { variant ->
//if (variant.name.contains('Release')) { // exclude source and sourcemap from release builds
def rmmp3 = task("delete${variant.name}.rmmp3", type: Delete) {
delete "${buildDir}/intermediates/assets/${variant.dirName}/*.mp3"
}
variant.mergeAssets.finalizedBy rmmp3
//}
}
相关问题
- 1. Maven:排除编译中的java文件
- 2. 如何反编译Android .apk文件?
- 3. 如何将编译后的apk文件添加到jenkins工件中?
- 4. Ant排除文件编译java文件
- 5. 从预编译中排除文件
- 6. 从编译配置中排除文件
- 7. 反编译.apk文件
- 8. 包含/排除apk中的文件
- 9. 如何在Gulp中排除从Typescript编译的JavaScript文件?
- 10. Makefile。如何从编译中排除一个特定的文件?
- 11. 新Typescript文件 - 如何排除JavaScript文件和编译默认
- 12. IntelliJ + groovy DSL:如何排除groovy插件编译的文件?
- 13. 如何将Android股票Mms App编译为.apk文件?
- 14. (SASS)如何排除我导入的文件编译到CSS文件
- 15. 如何从预编译中排除几个CSS文件?
- 16. 如何从git中排除打字稿编译文件
- 17. 如何从ASP.NET预编译中排除文件夹?
- 18. 如何从g ++编译器选项中排除文件
- 19. 如何排除在Typescript中编译某些文件?
- 20. 如何从Visual Studio中排除文件编译?
- 21. 如何编译kivy和python文件到apk
- 22. 从Android Studio中排除APK文件夹
- 23. 如何在对apk文件进行更改后将apk内容重新编译为apk文件?
- 24. 如何将Jar文件添加到Android的Cordova插件而无需将其编译到APK中
- 25. Buildr - 编译时排除源文件
- 26. 如何将python文件编译到单独的文件夹中?
- 27. 如何将.cs文件编译到Mac上的.exe文件中?
- 28. 如何使用库编译JAR到apk
- 29. 无法反编译的apk文件
- 30. 如何避免我的应用程序中的反编译APK到Java文件
你可以修改你的问题吗? – Blackbelt