мое приложение работало с логином facebook4, но, удалив и повторно добавив плагин facebook4 с переменными, он вызвал беспорядок в моем приложении, поскольку он не очень хорошо работает на платформе Android.
пакеты cli: (/ Users / пользователь / Desktop / home-made-repo / node_modules)
@ionic/cli-utils : 1.19.3
ionic (Ionic CLI) : 3.20.1
глобальные пакеты:
cordova (Cordova CLI) : 8.0.0
местные пакеты:
@ionic/app-scripts : 3.2.4
Cordova Platforms : android 6.4.0 ios 4.5.5
Ionic Framework : ionic-angular 3.9.2
Система:
Android SDK Tools : 26.1.1
Node : v8.15.0
npm : 6.4.1
OS : macOS
Xcode : Xcode 10.2.1 Build version 10E1001
Переменные среды:
ANDROID_HOME : /Users/user/Library/Android/sdk/
Разное:
backend : pro
попробуйте вручную добавить переменные к платформам / android / res / values / string, как предложено в
https://stackoverflow.com/a/48713244/11369978
но теперь это принесло мне еще одну проблему
Что пошло не так: выполнение задачи не удалось: «mergeDebugResources».
плагин ionic cordova add cordova-plugin-facebook4 --variable APP_ID = "XXXXXXXX" --variable APP_NAME = "XXXXXXXX"
Ионные Cordova build android
Я ожидал успешной сборки Android и получил ошибку
FAILURE: сборка не удалась, исключение.
- Что пошло не так:
Не удалось выполнить задачу «: mergeDebugResources».
[string / fb_app_id] /Users/user/Desktop/home-made-repo/platforms/android/res/values/facebookconnect.xml [string / fb_app_id] / Users / пользователь / Desktop / home-made-repo / platform / android / res / values / strings.xml: Ошибка: дублирующиеся ресурсы
[string / fb_app_name] /Users/user/Desktop/home-made-repo/platforms/android/res/values/facebookconnect.xml [string / fb_app_name] / Пользователи / пользователь / Рабочий стол / Самодельные репо / платформы / Android /res/values/strings.xml: Ошибка: дублирующиеся ресурсы