нужно в манифесте зачем-то указывать id приложения), еще и все зависимости пошли крахом, как оказалось Support Library с 28 сдк дропнули, теперь есть какой-то AndroidX. Итак:
1. Как мигрировать с Support Library на AndroidX. Есть статья с подробными инструкциями по миграции? Кнопочку Refractor -> Migrate to AndroidX я то нашел, но как я и ожидал это окончательно все сломало.
2. Admob. В чем логический смысл теперь писать в манифесте
<meta-data
android:name="com.google.android.gms.ads.MY.APP.NAME"
android:value="MY_APP_ID_ADMOB"/>
Ведь мы все равно должны делать инициализацию в коде явно передавая ид приложения:
MobileAds.initialize(this, "MY_APP_ID_ADMOB")
В первую очередь прошу помощи с первым вопросом, а то я даже сбилдить приложение не могу: "Android resource linking failed". Видимо придется по старинке вручную каждую либу подключать через AndroidX попутно проверяя совместимость и работоспособность.
А что мешает продолжать использовать support?
Обсуждают сегодня