Ionic 3 诊断插件不工作抛出 aapt 错误和 processDebubgResource 错误

Ionic 3 diagnostic plugin not working throwing aapt error and processDebubgResource error

ionic cordova plugin add cordova.plugins.diagnostic
npm install --save @ionic-native/diagnostic@4

使用上述命令在我的项目中安装诊断插件

我正在使用 windows 机器

Installed platforms:
  android 6.3.0
  ios 4.5.5
Available platforms:
  browser ~5.0.1
  osx ~4.0.1
  windows ~6.0.0

cordova.plugins.diagnostic 4.0.12 "Diagnostic"

构建时显示错误

com.android.ide.common.process.ProcessException: Failed to execute aapt

使用

删除了我的android平台
ionic cordova platform rm android

并使用

再次添加
ionic cordova platform add android@latest

导致 android 8.0.0

当我 运行 代码时,它显示了一些更新许可证的 SDK 错误,您可以通过以下方式轻松解决 移动到 android sdk 位置 : C:\Users\username\AppData\Local\Android\sdk\tools\bin

运行 命令

sdkmanager --licenses

接受 SDK 的许可