【问题标题】:Cannot access android.support.v4.view.KeyEventDispatcher.Component in Dynamic Feature无法在动态功能中访问 android.support.v4.view.KeyEventDispatcher.Component
【发布时间】:2019-02-27 08:34:55
【问题描述】:

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

api "com.android.support:support-v4:28.0.0"

【问题讨论】:

    标签: android


    【解决方案1】:

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

    并确保 targeSdkVersion 也是 28

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        它对我有用,祝你好运。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-02-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多