生成的APK在手机上运行时解析错误



  • gradlew build生成的APK文件在手机上安装时出现问题

    弹出了一个dialog:
    |———————————————
    |解析错误 |
    |解析程序包时出现问题 |
    | 确定 |
    |—————————————— |



  • 考虑两个可能性:

    1、生成的包名后面是否有unsigned?如果有,那说明未正确配置密钥。参见生成已签名的APK的第一部分和第三部分。

    2、机器的系统版本号?React Native开发的应用目前只能在4.1.0以上的安卓系统上运行。

    如果可能的话,最好尝试使用命令adb install xxx.apk来安装应用,这样安装失败会在命令行提示具体的错误原因。