Android 闪退

一年前写的安卓程序拿到现在重新编译,发现很多问题,先是Gradle版本问题,又是Gradle语法警告,然后还把项目编译的API提升到安卓8.1,好不容易成功编译了之后发现应用程序闪退了,,,

没有一点点防备

也没有报错

尝试了删除C++相关代码即可:

externalNativeBuild {
    cmake {
        cppFlags "-frtti -fexceptions"
    }
}

MainActivity里面还有一行:

System.loadLibrary("native-lib");