我无法在命令行中使用cordova创建一个android项目。我已经按照以下步骤执行此命令“cordova platform add android”,我收到以下错误。
另外,我已经下载了android SDK文件并将其保存在一个单独的文件夹中,并在系统变量中提到了它的路径(平台工具和工具)。正在创建Project文件夹,但无法将平台指定为android。请帮忙 !!如果有人解释使用cordova(除了CORDOVA文档)轻松地在几个步骤下构建一个Android应用程序将是非常有帮助的。提前谢谢。
遵循的步骤:
收到错误:
“请安装Android目标”android-19“ 提示 - 从命令行运行“android”以打开SDK管理器“
答案 0 :(得分:1)
如果您使用Sencha Touch构建应用程序,则需要使用Sencha Cmd将cordova添加到项目中。首先,来自Sencha网站的download。然后,假设您已经创建了Sencha Touch项目,请切换到Sencha Touch项目目录并从命令行执行以下操作:
将cordova项目添加到Sencha Touch项目
sencha cordova init
为您的cordova项目添加平台
cd cordova
cordova platform add android
更改回Sencha Touch目录并构建并运行
cd ..
sencha app build -r native
答案 1 :(得分:0)
按照以下步骤创建一个带有cordova支持包装的Sencha Touch 2应用程序。
安装Sencha CMD并下载Sencha Touch 2 SDK后,请运行以下命令:
sencha -sdk [sencha sdk的路径]生成app [应用程序名称] [应用程序的根文件夹]
sencha cmd会为你创建一个文件夹。
从新创建的文件夹中,运行以下命令以启动cordova(您可以使用phonegap替换cordova,它应该可以正常工作): sencha cordova init
将创建名为“cordova”的文件夹。从这个文件夹里面,运行以下命令添加android平台: cordova平台添加android (请记住,必须下载最新的Android SDK,并且路径中包含'tools'和'platform-tools'文件夹。您可以通过在同一终端选项卡中运行命令'android'来检查此问题。 “正在运行sencha命令”
返回应用的根文件夹,编辑'cordova.local.properties'文件并将平台设置为'android'。
从应用的根文件夹中,运行以下命令以构建aPK: sencha app build native
对我来说,apk文件位于/ cordova / platform / android / ant-build /
此APK应安装并正常运行。