【问题标题】:Error on creating an android project using Cordova and Sencha Touch 2使用 Cordova 和 Sencha Touch 2 创建 android 项目时出错
【发布时间】:2014-12-22 00:53:06
【问题描述】:

我无法在命令行中使用 cordova 创建 android 项目。我已按照以下步骤操作,在执行此命令“cordova platform add android”时,出现以下错误。

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

后续步骤:

  1. npm install -g 科尔多瓦
  2. cordova 创建 hello com.example.hello "HelloWorld"
  3. cd 你好
  4. cordova 平台添加 android

收到错误:

" 请安装 Android 目标 "android-19" 提示-从命令行运行“android”以打开 SDK 管理器“

【问题讨论】:

  • 从您的 cmd 运行命令“android”,它将打开一个 SDK 管理器窗口。从那里下载“Android SDK 工具”和“Android SDK 平台工具”。

标签: android cordova sdk sencha-touch-2


【解决方案1】:

按照这些步骤创建一个支持 Cordova 打包的 Sencha Touch 2 应用。

  1. 安装 Sencha CMD 并下载 Sencha Touch 2 SDK 后,运行以下命令:

    sencha -sdk [sencha sdk 的路径] generate app [name of app] [root folder for your app]

如果你自己没有创建一个文件夹,sencha cmd会为你创建一个文件夹)

  1. 在新创建的文件夹中,运行以下命令来启动 cordova(您可以将 cordova 替换为 phonegap,它应该可以正常工作): sencha cordova init

  2. 将创建一个名为“cordova”的文件夹。在此文件夹中,运行以下命令以添加 android 平台: 科尔多瓦平台添加android (请记住,必须下载最新的 Android SDK,并且您的路径中有“工具”和“平台工具”文件夹。您可以通过在您所在的同一终端选项卡中运行命令“android”来检查这一点'正在运行 sencha 命令)

  3. 返回应用的根文件夹,编辑“cordova.local.properties”文件并将平台设置为“android”。

  4. 从应用程序的根文件夹中,运行以下命令来构建 aPK: sencha 应用构建原生

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

此 APK 应该可以正常安装和运行。

【讨论】:

    【解决方案2】:

    如果您正在使用 Sencha Touch 构建应用程序,那么您需要使用 Sencha Cmd 将 cordova 添加到您的项目中。首先,来自 Sencha 网站的download。然后,假设您已经创建了 Sencha Touch 项目,切换到您的 Sencha Touch 项目目录并从命令行执行以下操作:

    向您的 Sencha Touch 项目添加一个 cordova 项目

    sencha cordova init
    

    为您的 Cordova 项目添加一个平台

    cd cordova
    cordova platform add android
    

    切换回 Sencha Touch 目录并构建并运行

    cd ..
    sencha app build -r native
    

    【讨论】:

      猜你喜欢
      • 2014-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-06
      • 1970-01-01
      • 2013-10-10
      相关资源
      最近更新 更多