【发布时间】:2015-08-19 04:28:18
【问题描述】:
我正在使用 Mac Yosemite。在为 android 平台运行构建时出现以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':processDebugResources'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
/Users/sairamk/Development/android-sdk-macosx/build-tools/22.0.1/aapt package -f --no-crunch -I /Users/sairamk/Development/android-sdk-macosx/platforms/android-22/android.jar -M /Users/sairamk/projects/dummy_app/platforms/android/build/intermediates/manifests/full/debug/AndroidManifest.xml -S /Users/sairamk/projects/dummy_app/platforms/android/build/intermediates/res/debug -A /Users/sairamk/projects/dummy_app/platforms/android/build/intermediates/assets/debug -m -J /Users/sairamk/projects/dummy_app/platforms/android/build/generated/source/r/debug -F /Users/sairamk/projects/dummy_app/platforms/android/build/intermediates/res/resources-debug.ap_ --debug-mode --custom-package com.ionicframework.bcgsandbox553389 -0 apk --output-text-symbols /Users/sairamk/projects/dummy_app/platforms/android/build/intermediates/symbols/debug
Error Code:
1
Output:
/Users/sairamk/projects/dummy_app/platforms/android/build/intermediates/res/debug/xml/config.xml:59: error: Error parsing XML: unbound prefix
构建在 IOS 上运行得非常好。我已经安装了 android SDK 并配置了 ANDROID_HOME 和 ANDROID_SDK_ROOT 系统变量。
还尝试删除平台并再次添加它,以使用干净的平台文件夹:
ionic platform remove android
ionic platform add android
但不好。
我已安装的 Android SDK 构建工具版本 - 19.1、20、21.1.2 和 22.0.1
AndroidManifest.xml 偏好:
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="22" />
【问题讨论】:
-
我遇到了同样的问题,同样的操作系统 - 优胜美地,如果你已经解决了请告诉我
-
嘿家伙,我在 ubuntu 16.04 上也有同样的问题,只需安装“sudo apt install lib32stdc++6 lib32z1”,现在它可以工作了,抱歉我不知道如何在 osx 上安装这个库
标签: android cordova ionic-framework phonegap-build