无法访问动态功能中的android.support.v4.view.KeyEventDispatcher.Component

时间:2019-02-27 08:34:55

标签: android

我正在尝试在动态功能活动中扩展基本模块的活动。 抛出异常无法访问android.support.v4.view.KeyEventDispatcher.Component。 如果我从动态功能本身扩展一个类,则它可以正常工作。我通过在基本应用程序的build.gradle中将“实现”更改为“ api”来使用相同的支持版本。

api“ com.android.support:support-v4:28.0.0”

3 个答案:

答案 0 :(得分:1)

此问题已通过从支持包迁移到androidx得以解决

答案 1 :(得分:1)

请确保您的compileSdkVersion为28,因为支持库不应使用与compileSdkVersion不同的版本

并确保targeSdkVersion也为28

答案 2 :(得分:1)

似乎是一个编译问题。尝试检查 File -> project structure ->project -> set Gradle version and Android plugn version,then rebuilding the project

对我有用,祝你好运。