如何使用android studio在构建期间减少.so文件大小

时间:2016-06-03 06:03:29

标签: android android-studio

我使用android studio构建应用程序,但创建的.so文件大小有点大。我可以在文件android.mk中添加strip flag来删除符号,

cmd-strip = $(TOOLCHAIN_PREFIX)strip --strip-debug -x $1    

但android studio自动创建了android.mk文件。我在build.gradle中执行此操作,例如添加标志cFlags。

ndk{
   moduleName "modulexxx"
   abiFilters "armeabi", "armeabi-v7a", "arm64-v8a", "mips", "mips64", "x86", "x86_64"
   stl        "stlport_static"
   cFlags      "-std=c++11 -fvisibility=hidden -s"
}

但.so文件的大小不会变小,为什么?

0 个答案:

没有答案