ComponentActivity 只能从同一个库组前缀中调用
ComponentActivity can only be called from within the same library group prefix
我有一个简单的 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
我有一个简单的 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