是否有必要首先将树莓派3与adb连接,然后开发Android东西项目

问题描述:

我是新来的Android的东西。最近我试图在android studio 2.3.3上用25 SDK构建一个android事物应用程序。 但是,当我把android事物支持库写入应用程序模块app.gradle文件的依赖项时。 然后按下“对SyncE”键,它给了我一个错误...是否有必要首先将树莓派3与adb连接,然后开发Android东西项目

“安装库然后同步”

PLZ有人帮助我。我喜欢开发任何Android应用程序...

+0

您是否指定了依赖项的版本?你应该添加最新的依赖性。否则这个错误可能会发生。 – Bivin

+0

看看这个网页。它可以帮助您https://developer.android.com/things/sdk/index.html –

+0

如果不连接到ADB,您将无法安装应用程序,但是您仍然可以构建它。 '“安装版本库然后同步”'你试过这么做吗?通常它是一个可点击的链接 –

您不需要连接树莓派来开发Android Things项目。 有三点你必须记住,而Android的事情发展:

  • 更新您的SDK工具版本25.0.3或更高版本。
  • 使用Android 8.0(API 26)或更高版本更新您的SDK。
  • 为了访问物联网的新API,您必须创建一个项目或修改一个以Android 8.0(API级别26)或更高级别为目标的现有项目。 添加库。

就你而言,你需要安装最新的bulid工具和存储库来开发Android Things项目。 您的build.gradle应该如下所示:

apply plugin: 'com.android.application' 
android { 
compileSdkVersion 25 
buildToolsVersion "25.0.3" 

defaultConfig { 
    applicationId "com.android.androidthings.id" 
    minSdkVersion 21 
    targetSdkVersion 26 
    versionCode 1 
    versionName "1.0" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
} 
dependencies { 
     compile fileTree(dir: 'libs', include: ['*.jar']) 
     testCompile 'junit:junit:4.12' 
     compile 'com.android.support:appcompat-v7:25.3.1' 
     provided 'com.google.android.things:androidthings:0.3-devpreview' 
}