无法访问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
Android Studio版本:
1.花栗鼠2021.2.1|贴片1
1.电鳗|2022.1.1金丝雀2**
安卓软件开发工具包:二十九、三十、三十一、三十二
怎么修复呢?或者添加android. car. jars,因为不高亮导入包是无法正常开发的。
3条答案
按热度按时间qyyhg6bp1#
Google Issue Tracker中仍然存在此问题
1-将
sdkDir/platforms/android-XX/optional/android.car.jar
复制到yourProjectDir/app/libs/android.car.jar
我使用
android-32
进行了测试2-将其添加到
build.gradle
中的依赖项部分基于@werner对groovy
build.gradle
的回答测试日期:
Android工作室花栗鼠|2021.2.1补丁程序1
Android Studio 电鳗|2022.1.1金丝雀八号
ogq8wdun2#
不是问题的真实的答案(尚不能评论):
在我们的项目中,我们有一个类似的问题。Chipmunk不能检测和/或解析我们项目的自定义SDK插件。它与BumbleBee一起工作。
我们添加了依赖项以包含自定义附加组件的JAR文件,如下所示:
在这方面花栗鼠是打破恕我直言。
我们也使用安卓汽车和使用这个:
我们不复制JAR,只是直接引用它。
o7jaxewo3#
在我的项目中,我有一个类似的问题,当我把目标SDK版本从32升级到33时。它发生在pro-guard启用时。我尝试了许多解决方案。但对我有效的解决方案是,
将android.car.jar包路径从
/Users/$username/Library/Android/sdk/platforms/android-33/optional
移动到/Users/$username/Library/Android/sdk/platforms/android-33
。希望对你也有帮助。