Я новичок в студии Android и Java. Я пытаюсь создать улучшенное приложение ммс/смс, начиная с проекта с открытым исходным кодом на github под названием qksms.
Я импортировал qksms из github, который имеет зависимости от Squareup okhttp.
Когда я запускаю приложение... в результатах сборки отображаются следующие предупреждения и ошибки. ошибки меня беспокоят в первую очередь.
ПРЕДУПРЕЖДЕНИЯ:
Код: Выделить всё
The 'kotlin-android-extensions' Gradle plugin is deprecated. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the 'kotlin-parcelize' plugin.
DSL element 'android.viewBinding.enabled' is obsolete and has been replaced with 'android.buildFeatures.viewBinding'.
:android-smsmms:compileDebugKotlin
Код: Выделить всё
android-smsmms/src/main/java/com/android/mms/service_alt/MmsNetworkManager.kt
Unresolved reference: Network
Unresolved reference: wait
Unresolved reference: notifyAll
Unresolved reference: notifyAll
Код: Выделить всё
class MmsNetworkManager(private val mContext: Context, // The SIM ID which we use to connect
private val mSubId: Int) : com.squareup.okhttp.internal.Network {
- Приложение работает на эмуляторах даже при наличии ошибок.
- приложение не запускается на моем реальном устройстве.
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/651 ... ing-errors