我尝试在命令提示符下运行此命令
cordova run android --device
但我收到此错误
Error: Please install Android target: "android-23".
Hint: Open the SDK manager by running: "C:\Users\taha\AppData\Local\Android\sdk\
tools\android.bat"
You will require:
1. "SDK Platform" for android-23
2. "Android SDK Platform-tools (latest)
3. "Android SDK Build-tools" (latest)
当我打开Android SDK Manager时,所有这些都已安装
我在这个问题中尝试了解决方案: Cordova 4.3.0 Error: Please install Android target: "android-21"但它不起作用
我该如何解决这个问题?
答案 0 :(得分:2)
您正在查看的SDK不是您正在构建的SDK。
错误消息指出在C:\Users\taha\AppData\Local\Android\sdk\
打开SDK,而屏幕截图显示了C:\Users\taha\AppData\Local\android-sdk\
处的SDK
选项1 :确保打开正确的SDK管理器(由错误消息指示)并添加所需的依赖项。
选项2 :您还可以通过将ANDROID_HOME
环境变量从C:\Users\taha\AppData\Local\Android\sdk\
更新为C:\Users\taha\AppData\Local\android-sdk\
答案 1 :(得分:1)
更改环境变量..
右键单击mycomputer - >属性 - >高级系统设置 - >点击高级标签 - >点击环境变量(在底部) - >选择路径并单击编辑。 - >在变量下添加“C:\ Users \ taha \ AppData \ Local \ android-sdk \”并单击“确定”。
它会起作用。否则发布环境变量的屏幕截图
答案 2 :(得分:0)
您需要先创建虚拟设备。在创建之后,您可以使用该命令。看起来您只需添加设备,因为已安装所有必需的SDK等。
说明:https://developer.android.com/studio/run/managing-avds.html
答案 3 :(得分:0)
感谢您的帮助:
我通过删除
中的所有文件解决了我的问题 C:\Users\taha\AppData\Local\Android\sdk
我将
中的所有文件放在此位置下C:\Users\taha\AppData\Local\android-sdk