Я новичок в студии Android и Java. Я пытаюсь создать улучшенное приложение mms / sms, начиная с проекта с открытым исходным кодом на github под названием qksms.
Я импортировал qksms из github, у которого есть зависимости от squareup okhttp.
Когда я запускаю приложение ... Встроенный вывод показывает следующие предупреждения и ошибки. ошибки - моя непосредственная проблема.
ПРЕДУПРЕЖДЕНИЯ. Плагин Gradle 'kotlin-android-extensions' устарел. Воспользуйтесь этим руководством по миграции (https://goo.gle/kotlin-android-extensions-deprecation), чтобы начать работу с привязкой просмотра (https://developer.android.com/topic/libraries/view-binding) и плагин kotlin-parcelize. Элемент DSL android.viewBinding.enabled устарел и был заменен на android.buildFeatures.viewBinding. : android-smsmms: compileDebugKotlin
ОШИБКИ: android-smsmms / src / main / java / com / android / mms / service_alt / MmsNetworkManager.kt
Неразрешенная ссылка: Сеть
Неразрешенная ссылка: подождите
Неразрешенная ссылка: notifyAll
Неразрешенная ссылка: notifyAll
Строка, вызывающая первую ошибку: ....
class MmsNetworkManager (private val mContext: Context, // ID SIM-карты, который мы используем для подключения частного val mSubId: Int): com.squareup.okhttp.internal.Network {
- Приложение работает на эмуляторах даже с выдаваемыми ошибками.
- приложение не запускается на моем реальном устройстве.
Может ли кто-нибудь помочь мне устранить ошибку зависимости или ссылки?
Спасибо.