0
当我运行'react-native run-android'时,它总是检查'android-23'版本,我没有android-23的任何AVD。 相反,我只有android-21。 如何指定android版本的android-21?React Native使用不同的版本运行Android
当我运行'react-native run-android'时,它总是检查'android-23'版本,我没有android-23的任何AVD。 相反,我只有android-21。 如何指定android版本的android-21?React Native使用不同的版本运行Android
我建议更新您的SDK。为此,您需要打开Android Studio。然后,转到首选项 - >外观&行为 - >系统设置 - > Android SDK。你会看到几个选项卡:
SDK平台 检查“显示包详细信息”,在右下角和检查在Android 6.0下的下列项目(棉花糖): 谷歌的API, 的Android SDK平台23,在右下角 来源的Android SDK
SDK工具 检查“显示包详细信息”,并检查以下项目:
Android SDK中生成工具23 * Android的自动API模拟器 英特尔x86模拟器Accelator(HAXM安装程序)
点击Apply按钮,等待一切正在安装,然后尝试再次运行项目。
在这种情况下,我无法用旧的Android版本测试设备上的应用程序,对吧?我想在设备上使用相同的Android版本 –
打开工具 - > Android - > AVD管理器,点击左下角的“创建虚拟设备”按钮,选择一个设备,点击下一步,选择一个API级别推荐的其中一个或使用替代API级别检查其他选项卡。之后,运行设备并运行'react-native run-android'。对你起作用吗? – Mila
我还没有安装android-23,所以我无法测试。我只能用android-21创建AVD设备 –