嘿朋友我在IONIC项目中遇到了一个问题
发现解决方案是升级build.gradle文件中的buildToolsVersion,但任何人都可以帮我确切地需要更改值
出了什么问题:
任务执行失败':processDebugResources'。
com.android.ide.common.process.ProcessException:无法执行aapt *尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 (node:7332)UnhandledPromiseRejectionWarning:未处理的promise promise(拒绝id:1):错误:cmd:命令失败,退出代码1错误输出:
注意:某些输入文件使用或覆盖已弃用的API 注意:使用-Xlint重新编译:弃用以获取详细信息。注意:某些输入文件使用或覆盖已弃用的API 注意:使用-Xlint重新编译:弃用以获取详细信息。 values-v26 \ values-v26.xml:15:21-54:AAPT:找不到与给定名称匹配的资源:attr' android:keyboardNavigationCluster'。 values-v26 \ values-v26.xml:15:错误:错误:找不到与给定名称匹配的资源:attr' android:keyboardNavigationCluster'。失败:构建失败,例外。
*出了什么问题:
任务执行失败':processDebugResources'。 > com.android.ide.common.process.ProcessException:无法执行aapt *尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。
答案 0 :(得分:5)
更新您的Android SDk,并接受许可。
在构建应用程序之前运行这些命令:
export ORG_GRADLE_PROJECT_cdvCompileSdkVersion=android-26
export ORG_GRADLE_PROJECT_cdvBuildToolsVersion=26.0.1
set ORG_GRADLE_PROJECT_cdvCompileSdkVersion=android-26
set ORG_GRADLE_PROJECT_cdvBuildToolsVersion=26.0.1