【发布时间】:2017-12-08 17:23:38
【问题描述】:
我正在通过测试应用程序学习如何使用 Ionic,但我已经遇到这个问题两天了。我一直在寻找可能的解决方案,但没有一个对我有用。
当我想在我的安卓手机上测试我的应用程序时,问题就出现了。
使用此命令时ionic cordova run android 并给我以下错误
FAILURE:构建失败并出现异常。
出了什么问题:
任务“:CordovaLib:processDebugResources”执行失败。 com.android.ide.common.process.ProcessException: 无法执行 aapt
[ERROR] 运行 cordova run android 时出错(退出代码 1)。
我不确定出了什么问题。我的应用程序非常简单,它基于 Ionic 的模板 ionic start myApp tabs,我正在使用 Ionic 原生插件 Geolocation。
我已经运行 ionic info 并返回了这个
cli packages:
@ionic/cli-utils : 1.19.0
ionic (Ionic CLI) : 3.19.0
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.1.4
Cordova Platforms : android 6.3.0
Ionic Framework : ionic-angular 3.9.2
我还查看了 Cordova 的官方文档中的 Android development,我的 Java 和 Android 路径都没有问题。
还有ionic cordova requirements,一切看起来都很好。
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-26,android-25,android-23
Gradle: installed C:\Program Files\Android\Android Studio\gradle\gradle-4.1\bin\gradle
感谢您的帮助。
【问题讨论】:
-
面临同样的问题,在我的例子中,Android 目标是 platforms;android-19。安装 platforms;android-25 解决了我的问题。
标签: android cordova ionic-framework