一年前写的安卓程序拿到现在重新编译,发现很多问题,先是Gradle版本问题,又是Gradle语法警告,然后还把项目编译的API提升到安卓8.1,好不容易成功编译了之后发现应用程序闪退了,,,
没有一点点防备
也没有报错
尝试了删除C++相关代码即可:
externalNativeBuild { cmake { cppFlags "-frtti -fexceptions" } }
MainActivity里面还有一行:
System.loadLibrary("native-lib");
开发技术分享
一年前写的安卓程序拿到现在重新编译,发现很多问题,先是Gradle版本问题,又是Gradle语法警告,然后还把项目编译的API提升到安卓8.1,好不容易成功编译了之后发现应用程序闪退了,,,
没有一点点防备
也没有报错
尝试了删除C++相关代码即可:
externalNativeBuild { cmake { cppFlags "-frtti -fexceptions" } }
MainActivity里面还有一行:
System.loadLibrary("native-lib");