2016-05-25 32 views
1

我試圖建立我的離子的移動應用程序會與命令ionic build android,但我得到的錯誤..錯誤:請安裝Android的目標:「機器人-23」

Error: Please install Android target: "android-23". 

Hint: Open the SDK manager by running: /home/al/Downloads/android-sdk-linux/tools/android 
You will require: 
1. "SDK Platform" for android-23 
2. "Android SDK Platform-tools (latest) 
3. "Android SDK Build-tools" (latest) 

我已經滿足了這個要求我的android sdk管理器。 我也已經把我的ANDROID_HOME路徑在〜/ .bashrc文件

export ANDROID_HOME=/home/al/Downloads/android-sdk-linux/ 
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 

我已經按照this post的步驟,但仍然得到同樣的錯誤。有人知道缺少什麼嗎?由於

+0

檢查我的答案。 – Dhruv

+0

這很有幫助!我也有這個問題 – Binsoi

回答

0

你難道你們的變化targetSdkVersion到22或者更低的build.gradle你的模塊中是這樣的:

defaultConfig { 
    targetSdkVersion 22 
} 
+0

它不起作用,它給出了相同的錯誤 – user6333296

0

請設置配置中的build.gradle app文件夾內。不要忘記與安裝的版本進行交叉檢查。

defaultConfig { 
    minSdkVersion 14 
    targetSdkVersion 23 
    buildToolsVersion "23.0.1" 

}

+0

它不工作,它給出了相同的錯誤 – user6333296

+0

轉到 文件→項目結構到項目結構 左→SDK位置,檢查你的路徑是設置爲sdk位置。 – Mukesh

1

此錯誤是說,你還沒有下載的Android API 23 - 棉花糖,你要針對您的應用程序相同的API級別。這就是爲什麼你的應用程序不會構建。

您有兩個選項來解決您的錯誤:

  1. 更改您的目標版本,無論你有最新的Android API。 (即如果您已下載Android API 22,則目標爲22)。
  2. 另一種方式是,去SDK管理器和下載API 23
+0

我已經下載了api的所有包23 – user6333296

+0

請檢查你的路徑,並檢查'build.gradle'文件中的'defaultConfig'。 – Dhruv

+0

你能告訴我如何正確設置路徑嗎? – user6333296

0

要Project.properties文件,並改變目標-SDK到Android-24爲我工作的所有程序包!

相關問題