2017-06-15 47 views
0

我一直在为在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" 

这是我已经安装了MITH我的SDK经理:SDK manager 我该如何解决这个问题?

谢谢!

+0

我不知道它是如何工作的离子但在Android的发展就意味着目标SDK是低于24这样显然不存在重大主题 – Selvin

+0

我已经安装了版本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

+0

即使安装了'Android SDK Build-tools revision 26',我也有同样的错误:( – Anna

+0

是的,刚才注意到你的gradle是在利用修订版本25的构建工具,看看这是否有帮助https://stackoverflow.com/questions/30899963/how-to-fix-22-0-1-aapt-exe-完成与 - 非零出口值-1#30900651 – maninak

0

更新科尔多瓦6.5.0解决我的问题......

相关问题