You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android-Java项目引入com.google.android.things.device包失败求助

解决com.google.android.things.device包导入问题
  • 首先明确:com.google.android.things.device 是Android Things系统内置的API包,不存在独立的远程Maven依赖,你添加的implementation 'com.google.android.things:device:1.0'本身无效,因为这个依赖从未在公开仓库中存在。
  • 正确配置步骤:
    1. 确保项目目标平台为Android Things(而非普通Android),在模块的build.gradle(或build.gradle.kts)中配置:
      android {
          compileSdkVersion 28 // Android Things最高支持SDK版本为28
          defaultConfig {
              applicationId "你的应用ID"
              minSdkVersion 24
              targetSdkVersion 28
              // 声明为Android Things应用
              testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
          }
      }
      
    2. 无需额外添加该包的依赖,Android Things的系统镜像已内置此API,但需确保开发环境安装了Android Things SDK组件:
      • 打开Android Studio的SDK Manager
      • 切换到SDK Tools标签,勾选"Android Things SDK"并完成安装
    3. 注意:该API仅在Android Things设备(或其模拟器)上可用,普通Android系统不包含此包,在普通设备上尝试导入必然失败。

补充:Android Things已于2023年停止官方支持,后续不再更新,若为新项目,建议考虑其他物联网开发框架替代。

内容的提问来源于stack exchange,提问作者STEEL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 23:16:12