我有一个安卓库(AAR),并且在构建期间编译了2个原生库,即libfoo.so
和libfoo_test.so
。我希望从AAR本身中排除libfoo_test.so
,并从<projectname>-debug-androidTest.apk
包中排除libfoo.so
。Android Gradle插件可以排除包含packagingOptions
的文件,但它适用于项目本身,我没有找到如何使用它的androidTest.对于AAR,我解决了问题,使用Zip任务重新打包AAR和排除libfoo_test.so
,但这种方法看起来不太适合<projectname>-debug-androidTest.apk
,因为我想从Android Studio正常运行此apk,并且我想加快编译速度并减小大小。
1条答案
按热度按时间wfveoks01#
解决方法很简单: