簡體   English   中英

離子模擬Ionic2中的android錯誤

[英]ionic emulate android error in Ionic2

我正在使用Ionic2,當我嘗試ionic emulate android ,在終端中出現此錯誤:

BUILD FAILED

Total time: 8.651 secs

Error: /home/xxxx/Desktop/myCoolApp/platforms/android/gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'android'.
> failed to find target with hash string 'android-23' in: /home/xxxx/Android/Sdk

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Please install Android target: "android-23".

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

platforms/android/gradle/project.properties文件中(在ionic2項目文件夾下),我具有target=android-23

platforms/android/gradle/AndroidManifest.xml文件的最后一行中,我有<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="23" />

這是我的SDK_Manager: 在此處輸入圖片說明

也許如果我從Android 24降級到Android 23可以正常工作(沒有嘗試),但是我認為這不是解決此問題的正確方法。

因此,我嘗試以這種方式更改前兩個文件:

In `platforms/android/gradle/project.properties` file (under my ionic2 project folder) I set `target=android-24`.
In the last line of `platforms/android/gradle/AndroidManifest` file I set `<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="24" />`.

但是我仍然遇到相同的錯誤,我想念什么?

僅供參考:

Android list targets給了我這個:

Available Android targets:
----------
id: 1 or "android-24"
     Name: Android 7.0
     Type: Platform
     API level: 24
     Revision: 1
     Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in
 Tag/ABIs : no ABIs.

提前致謝

解決了。

除了platforms/android/gradle/AndroidManifest.xmlplatforms/android/gradle/project.properties我也不得不改變target=android-23target=android-24內部platforms/android/CordovaLib/project.properties

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM