“离子cordova运行android”无法使用cordova-android@7.0.0
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“离子cordova运行android”无法使用cordova-android@7.0.0相关的知识,希望对你有一定的参考价值。
我更新了我的离子项目,现在离子cordova构建android不再工作。我收到以下错误:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
这是我的离子信息:
@ionic/cli-utils : 1.19.1
ionic (Ionic CLI) : 3.19.1
global packages:
cordova (Cordova CLI) : 8.0.0
local packages:
@ionic/app-scripts : 3.1.8
Cordova Platforms : android 7.0.0
Ionic Framework : ionic-angular 3.9.2
System:
Android SDK Tools : 26.1.1
Node : v6.11.5
npm : 5.7.1
OS : Windows 10
Environment Variables:
ANDROID_HOME : C:UsersxxxAppDataLocalAndroidsdk
Misc:
backend : pro
我在阳光下尝试了一切!包含:
- 更新离子,android sdk等
- 删除我的整个项目并重新安装它
- 删除所有插件并重新安装
- 删除我的Android平台并重新安装它
什么都没有用。
这些是我安装的插件:
- 科尔多瓦 - 插件相机
- cordova.plugins.diagnostic
- 科尔多瓦-插件装置
- 科尔多瓦 - 插件,facebook4
- 科尔多瓦 - 插件,地理位置
- 科尔多瓦 - 插件,inappbrowser
- 科尔多瓦 - 插件离子键盘
- 科尔多瓦-插件离子-网页视图
- 科尔多瓦 - 插件,nativegeocoder
- 科尔多瓦-插件请求定位精度
- 科尔多瓦 - 插件,启动画面
- 科尔多瓦 - 插件白名单
答案
对于遇到此问题的任何人来说,这是我的问题。事实证明我有cordova-plugin-facebook4插件,这导致了一个问题。我找到的解决方案来自https://github.com/jeduan/cordova-plugin-facebook4/issues/599
我必须通过添加以下内容来编辑此文件/platforms/android/app/src/main/res/values/strings.xml:
<string name="fb_app_id">facebook_id_here</string>
<string name="fb_app_name">facebook_app_name</string>
以上是关于“离子cordova运行android”无法使用cordova-android@7.0.0的主要内容,如果未能解决你的问题,请参考以下文章