У меня есть работающее простое приложение для Android с MainActivity
из AppCompatActivity
.
Я изменил на ComponentActivity
, и он выдает следующее предупреждение.
ComponentActivity can only be called from within the same library group prefix (referenced groupId=androidx.core with prefix androidx from groupId=Compose play)
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
MessageCard(Message("Hello", "J C"))
}
}
}
Но приложение по-прежнему компилируется и работает нормально. Есть ли способ решить эту проблему, кроме @SuppressLint("RestrictedApi")
? Спасибо
О, да! спасибо это правда
Вы импортировали неправильный ComponentActivity. Убедитесь, что вы импортируете androidx.activity.ComponentActivity
Похоже, вы импортировали неправильный
ComponentActivity
. Вы импортируетеandroidx.activity.ComponentActivity
?