2014-10-26 53 views
0

我无法在命令行中使用cordova创建一个android项目。我遵循以下步骤,并执行此命令“cordova platform add android”时,出现以下错误。使用Cordova和Sencha Touch创建Android项目时出错2

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

步骤如下:

  1. NPM安装-g科尔多瓦
  2. 科尔多瓦创建Hello输入com.example.hello的 “HelloWorld”
  3. CD你好
  4. 科尔多瓦平台添加的Android

收到的错误:

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

+0

从您的cmd运行'android'命令,它会打开一个SDK管理器窗口。从那里下载“Android SDK工具”和“Android SDK平台工具”。 – 2014-10-27 06:05:51

回答

1

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

添加科尔多瓦项目的煎茶触摸项目

sencha cordova init 

添加一个平台,你的科尔多瓦项目

cd cordova 
cordova platform add android 

改回煎茶触摸目录,并建立和运行

cd .. 
sencha app build -r native 
0

请按照以下步骤创建一个包含cordova支持的Sencha Touch 2应用程序。

  1. 一旦你安装煎茶CMD并下载了煎茶触摸2 SDK,运行以下命令:

    煎茶-sdk [路径煎茶SDK]生成应用程序[应用程序的名称] [根文件夹为您应用]

煎茶CMD将创建你一个文件夹,如果您没有创建一个自己)

  • 从I n面新创建的文件夹,运行以下命令以启动科尔多瓦(与PhoneGap的可以更换科尔多瓦,它应该工作正常): 煎茶科尔多瓦初始化

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

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

  • 从您的应用程序的根文件夹内,运行下面建立一个APK: 煎茶应用程序构建本地

  • 对于我来说,apk文件在/科尔多瓦/平台/ Android的发现/ ant- build/

  • 这个APK应该安装并且工作正常。

    相关问题