我是Cordova的新手。尝试使用它,但当我检查要求时,它表示我在Android Studio中安装SDK时未安装Android Target。 可以找到所需的故障排除信息here。
我使用的是Windows 8.1 32位安装。我已经尝试过以前在网站上找到的答案。
我刚注意到运行cordova build android
会给出
D:\Android\Apps\hell>cordova platform ls
Installed platforms:
android 7.0.0
Available platforms:
browser ~5.0.1
ios ~4.5.4
osx ~4.0.1
windows ~5.0.0
www ^3.12.0
表示Android版本为7.0.0,因此API为24。
但D:\Android\Apps\hell\platforms\android\CordovaLib\project.properties
有:
# Indicates whether an apk should be generated for each density.
split.density=false
# Project target.
target=android-26
apk-configurations=
renderscript.opt.level=O0
android.library=true
此处目标设置为android-26,即Android 8.0
答案 0 :(得分:0)
可能没有安装平台 android 。 你能看到吗?
ionic cordova platform list
如果不存在,您可以添加它:
ionic cordova platform add android
答案 1 :(得分:0)
据我所知,缺少SDK的路径设置。检查Cordova文档。按照它来写信。
此外,Android 7.0.0不是Android的版本,而是适用于Android的Cordova代码。
除非你已经完成了这一步,否则Josem也可能会做些什么。