我已经创建了离子应用程序并在Android模拟器(Android 7.x)上运行。它可以正常工作,但是当我尝试在Android机顶盒(Android 6.0.1)上安装时出现错误
答案 0 :(得分:0)
确保您的测试设备与已编译的apk sdk处于同一版本,或者位于其之前的版本中。
例如,为Android 7.1.0构建的应用程序将无法在Android 6.1.0上运行,而为Android 6.1.0构建的应用程序将在6.1.0和7.1.0上均运行,依此类推。
默认情况下,较新版本的ionic cli随最新的Android sdk版本(当前为7.1.0)一起提供,如果您想使用较旧的版本,则需要删除该平台并重新添加,您可以在以下命令中完成此操作:
删除平台
ionic cordova platform remove android
然后再次添加所需的Android版本
ionic cordova platform add android@6.1.0
在此示例中,我使用的是6.1.0版本,但可以随时将其更改为另一个SDK版本。