Ответ 1
этот работал для меня
com.facebook.android:facebook-android-sdk:4.35.0
Приложение работало нормально до 1 часа назад. Внезапно он начал застревать в открытии и отображает сообщение с 1 строкой в logcat
08-31 15:57:54.924 31700-31700/? E/com.facebook.internal.AttributionIdentifiers: getAttributionIdentifiers should not be called from the main thread
Показывается единственный журнал. Не было никаких изменений в приложении
этот работал для меня
com.facebook.android:facebook-android-sdk:4.35.0
Если это не поможет, откройте android/build.gradle
.
Добавить следующие строки
allprojects {
repositories {
// ...
configurations.all {
resolutionStrategy {
force 'com.facebook.android:facebook-android-sdk:4.34.0'
}
}
}
Для кордовы вы можете сделать:
$ cordova plugin rm cordova-plugin-facebook4
$ cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable ANDROID_SDK_VERSION="4.34.0"
Я пробовал каждый вариант. Этот вопрос был странным, он показывал черный экран и ничего не происходило. Получив это решение, заменив вложенную реализацию зависимостей facebook "com.facebook.android:facebook-android-sdk:[4,5]" с реализацией "com.facebook.android:facebook-android-sdk:4.35.0". Наконец, чистите, создайте и запустите.