Я не знаю почему, но вдруг мой реактивный проект больше не запускается
на андроиде реальное устройство.
Два дня назад это сработало как шарм.
Теперь я всегда получаю пустой экран после этих подробных сообщений:
102 actionable tasks: 4 executed, 98 up-to-date
Running adb -s F7AZFG015283 reverse tcp:8081 tcp:8081
Starting the app on F7AZFG015283 (adb -s F7AZFG015283 shell am start -n com.etc/com.etc.MainActivity)...
Starting: Intent { cmp=com.etc/.MainActivity }
Кажется, приложение зависает на телефоне.
Версия реакции-нативная - 0.56.0.
Я пробовал с:
adb logcat
но я не вижу ошибок.
Я также попробовал эти команды:
rm -rf node_modules
yarn cache clean
rm -rf android/build
npm install
Но я так и не смог решить.
UPDATE
Кажется, проблема может быть в реакции-native-facebook-sdk и в элементе meta-name, который нужно добавить в файл AndroidManifest.
Я создал новый проект с помощью ignite и:
- добавлено реагировать-native-facebook-sdk: работает
- отредактировал MainApplication.java как инструкцию по установке пакета: работает;
- добавил эту строку "
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>
" в файл AndroidManifest.xml: НЕ РАБОТАЕТ, у меня пустой экран.
Элемент "facebook_app_id" существует в string.xml, и его значение является правильным.