首页 文章

使用Cordova和Sencha Touch 2创建Android项目时出错

提问于
浏览
0

我无法在命令行中使用cordova创建一个android项目 . 我已经按照以下步骤执行此命令“cordova platform add android”,我收到以下错误 .

此外,我已经下载了android SDK文件并将其保存在一个单独的文件夹中,并在系统变量中提到了它的路径(平台工具和工具) . 正在创建Project文件夹,但无法将平台指定为android . 请帮忙 !!如果有人解释使用cordova(除了CORDOVA文档)轻松地在几个步骤下构建一个Android应用程序将是非常有帮助的 . 提前致谢 .

遵循的步骤:

  • npm install -g cordova

  • cordova创建hello com.example.hello "HelloWorld"

  • cd你好

  • cordova平台添加android

收到错误:

“请从命令行安装Android目标”android-19“Hint-Run”android“以打开SDK管理器”

2 回答

  • 0

    如果您使用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

    按照以下步骤创建一个带有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 platform add android(请记住,必须下载最新的Android SDK,并且你的路径中有'tools'和'platform-tools'文件夹 . 你可以通过从运行sencha命令的同一终端选项卡运行命令'android'来检查这一点

    • 返回应用程序的根文件夹,编辑'cordova.local.properties'文件并将平台设置为'android' .

    • 从应用程序的根文件夹中,运行以下命令以构建aPK:sencha app build native

    • 对我来说,apk文件位于/ cordova / platform / android / ant-build /下

    这个APK应该安装并正常工作 .

相关问题