"ionic cordova run android" 无法使用 cordova-android@7.0.0
"ionic cordova run android" not working with cordova-android@7.0.0
我更新了我的 ionic 项目,现在 ionic cordova build 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:\Users\xxx\AppData\Local\Android\sdk
Misc:
backend : pro
天底下什么都试过了!其中:
- 更新 ionic,android sdk 等
- 删除我的整个项目并重新安装它
- 删除所有插件并重新安装
- 删除我的 android 平台并重新安装它
没有任何效果。
这些是我安装的插件:
- cordova-plugin-camera
- cordova.plugins.diagnostic
- cordova-plugin-device
- cordova-plugin-facebook4
- cordova-plugin-geolocation
- cordova-plugin-inappbrowser
- cordova-plugin-ionic-keyboard
- cordova-plugin-ionic-webview
- cordova-plugin-nativegeocoder
- cordova-plugin-request-location-accuracy
- cordova-plugin-splashscreen
- cordova-plugin-whitelist
对于遇到此问题的任何人,这是我的问题。
原来我有 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>
我更新了我的 ionic 项目,现在 ionic cordova build 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:\Users\xxx\AppData\Local\Android\sdk
Misc:
backend : pro
天底下什么都试过了!其中:
- 更新 ionic,android sdk 等
- 删除我的整个项目并重新安装它
- 删除所有插件并重新安装
- 删除我的 android 平台并重新安装它
没有任何效果。
这些是我安装的插件:
- cordova-plugin-camera
- cordova.plugins.diagnostic
- cordova-plugin-device
- cordova-plugin-facebook4
- cordova-plugin-geolocation
- cordova-plugin-inappbrowser
- cordova-plugin-ionic-keyboard
- cordova-plugin-ionic-webview
- cordova-plugin-nativegeocoder
- cordova-plugin-request-location-accuracy
- cordova-plugin-splashscreen
- cordova-plugin-whitelist
对于遇到此问题的任何人,这是我的问题。 原来我有 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>