首页 > 解决方案 > 错误:未解决的参考:kotlinx aosp

问题描述

我的应用程序在移植到 AOSP 时在 Andriod studio 中构建没有任何问题我收到以下错误错误:未解决的参考:kotlinx import kotlinx.android.synthetic.main.activity_main.*

我应该向 Andriod.bp 添加什么插件来解决这个问题

标签: kotlinandroid-sourcekotlin-coroutines

解决方案


您的错误是由于缺少'kotlin-android-extensions'插件。
如果您通过 gradle 在 Android Studio 中构建,那将是解决方案。

对于 AOSP,我认为不支持应用 Gradle 插件。

您在这里有两个选择:

  1. 像以前一样通过 gradle 构建您的应用程序,并且在 AOSP 中仅包含预构建的 apk。
  2. 删除代码中 Kotlin android 扩展的使用,并用旧的替换它们findViewByID

推荐阅读