Sev*_*ver 2 android android-studio android-automotive
无法访问android.car包。
添加useLibrary 'android.car'到应用程序模块的 build.gradle 后,它开始在模拟器上构建和运行,但 Android Studio 仍然无法访问和/或显示它们。
import android.car.Car
import android.car.VehiclePropertyIds
import android.car.hardware.CarPropertyValue
import android.car.hardware.property.CarPropertyManager
Run Code Online (Sandbox Code Playgroud)
Android Studio 版本:
Android SDK:29、30、31、32
我该如何解决它。或者以某种方式添加 android.car.jars。因为不高亮和导入包就无法正常开发。
更新:
感谢您在我们的工程团队努力解决此问题期间的耐心等待。现在可以在以下位置找到此问题的修复程序:
Android Studio Giraffe Canary 1 (2022.3.1.1) Android Gradle 插件 8.1.0 我们鼓励您尝试最新更新。
如果您发现更多问题或有疑问,请提交新的错误报告。
旧答案:
Google 问题跟踪器中仍然存在该问题
选项1:
1-复制sdkDir/platforms/android-XX/optional/android.car.jar到yourProjectDir/app/libs/android.car.jar
我测试过android-32
2-将其添加到您的依赖项部分build.gradle
compileOnly files("libs/android.car.jar")
Run Code Online (Sandbox Code Playgroud)
选项 2:
基于 @werner 对 groovy 的回答build.gradle
def sdkDir = project.android.sdkDirectory.canonicalPath
def androidCarJar = "$sdkDir/platforms/android-32/optional/android.car.jar"
implementation(files(androidCarJar))
Run Code Online (Sandbox Code Playgroud)
测试于:
Android Studio 花栗鼠 | 2021.2.1 补丁1
Android Studio 电鳗 | 2022.1.1 金丝雀8
| 归档时间: |
|
| 查看次数: |
4617 次 |
| 最近记录: |