2015-04-07 29 views
0

我也一直在努力建立環境與離子工作,並在這裏follwed所有步驟Android SDK中的錯誤,即使安裝它的離子框架後

https://www.thepolyglotdeveloper.com/2014/09/install-android-cordova-ionic-framework-ubuntu/

我漸漸的錯誤Android SDK中,所以我安裝了它,但仍然有同樣的錯誤

[Error: Please install Android target: "android-21". 

Hint: Open the SDK manager by running: /opt/android-sdk/tools/android 
You will require: 
1. "SDK Platform" for android-21 
2. "Android SDK Platform-tools (latest) 
3. "Android SDK Build-tools" (latest)] 
ERROR building one of the platforms: Error: /home/tasol/todo/platforms/android/cordova/build: Command failed with exit code 2 
You may not have the required environment or OS to build this project 
Error: /home/tasol/todo/platforms/android/cordova/build: Command failed with exit code 2 
    at ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23) 
    at ChildProcess.emit (events.js:98:17) 
    at maybeClose (child_process.js:766:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:833:5) 

您可以在所有安裝了軟件包,然後還我面臨同樣的問題隨附的屏幕截圖Sdk packages installed看到。

任何人都可以請幫助我。提前致謝。

使用:Ubuntu的14.04

enter image description here 我有通過擺脫這個錯誤之後添的回答,因爲我是一個PHP開發人員,這是我第一次與Android SDK中對不起,如果我聽起來NUBE

的由蒂姆所提供的答案來解決上述錯誤,但現在我面臨着一些新的錯誤,所以更新與他們的答案

ERROR : No emulator images (avds) found. 
1. Download desired System Image by running: /opt/android-sdk/tools/android sdk 
2. Create an AVD by running: /opt/android-sdk/tools/android avd 
HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver 

我已經下載全包21,現在我應該在哪個圖像失速和什麼是AVD它的要求

回答

3

您似乎已經安裝了API 22的所有軟件包,但您需要API 。開拓SDK管理器,安裝API (5.0.1),它應該工作

上述錯誤解決了由蒂姆提供的答案,但現在我 面臨着一些新的錯誤,以便更新與答案他們

ERROR : No emulator images (avds) found. 
1. Download desired System Image by running: /opt/android-sdk/tools/android sdk 
2. Create an AVD by running: /opt/android-sdk/tools/android avd 
HINT: For a faster emulator, use an Intel System Image and install the HAXM device driver 

我已經下載全包21,現在哪個圖像我應該 安裝,什麼是AVD其要求

  1. 您已經安裝了系統映像使作品

  2. 可以(並且需要)創建的AVD(Android虛擬設備)上運行項目。要做到這一點,打開一個終端並鍵入/opt/android-sdk/tools/android avd並使用該界面創建一個AVD。之後,它應該工作

+0

非常感謝您的答案,我已經擺脫了錯誤的答案,因爲我是一名PHP開發人員,這是我第一次使用android sdk。 我有一些新的錯誤,希望你可以幫我對他們也 錯誤:找不到模擬器圖像(avds)。 1.通過運行下載所需的系統映像:/ opt/android-sdk/tools/android sdk 2。通過運行以下命令創建AVD:/ opt/android-sdk/tools/android avd 提示:對於速度更快的仿真器,請使用英特爾系統映像並安裝HAXM設備驅動程序 我已經下載完整的軟件包,安裝和什麼是AVD其要求 – Veerendra

+0

我更新了更新錯誤的問題 – Veerendra

+0

@Veerendra更新了 –