2014-10-26 57 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應該安裝並且工作正常。

    相關問題