2017-06-15 12 views
0

私のAndroidアプリをAndroid搭載端末で起動するのに苦労しました。私はionic build androidを実行すると、私はこのエラーを取得:AAPT:アイテムの親を取得中にエラーが発生しました

:processDebugResources C:\mobileProject\platforms\android\build\intermediates\res\merged\debug\values-v24\values-v24.xml:3 : AAPT: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'. 
FAILED 

C:\mobileProject\platforms\android\build\intermediates\res\merged\debug\values-v24\values-v24.xml:4 : AAPT: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'. 


FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':processDebugResources'. 
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\lma3466\AppData\Local\Android\android-sdk\build-tools\25.0.1\aapt.exe'' finished with non-zero exit value 1 


BUILD FAILED 

Total time: 1 mins 17.731 secs 
* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 
ERROR building one of the platforms: Error code 1 for command: cmd with args: /s,/c,"C:\mobileProject\platforms\android\gradlew cdvBuildDebug -b C:\pmobileProject\platforms\android\build.gradle -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true" 
You may not have the required environment or OS to build this project 
Error: Error code 1 for command: cmd with args: /s,/c,"C:\mobileProject\platforms\android\gradlew cdvBuildDebug -b C:\mobileProject\platforms\android\build.gradle -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true" 

これは私が私のSDKマネージャmithインストールされているものです:SDK manager は、どのように私はこの問題を解決することができますか?

ありがとうございます!

+0

私はそれがイオンのために働いているかどうかはわかりませんが、Androidの開発では、ターゲットSDKはそう明らかに重大なテーマ – Selvin

+0

がない24未満であることを意味し私はバージョン26と23がインストールされています...バージョン23を削除したとき、私にインストールするように頼んでいるエラーがありました... – Anna

答えて

0

Android APIと同じrevisionAndroid SDK Build-toolsにインストールする必要があります。

最新のAPIはAndroid 8.0.0 (API 26)ですが、Android SDK Build-tools revision 26はインストールされていません。

端末でionic platform remove android && ionic platform add androidもお試しください。

ところで、これらのシステムイメージをすべてインストールする必要はありません。これらはサイズが大きく、エミュレータに必要なものだけをインストールします。通常はIntel x86 Atom System Imageです。 6.5.0へのコルドバの更新

+0

'Android SDK Build-tools revision 26'をインストールしても同じエラーが発生します: – Anna

+0

ええ、ちょうどあなたのgradleがリビジョン25のビルドツールを利用していることに気付きました。これが何かの助けになるかどうかを確認してくださいhttps://stackoverflow.com/questions/30899963/how-to-fix-22-0-1-aapt-exe- 0で終了しない終了値-1#30900651 – maninak

0

私の問題を解決しました...

関連する問題