2017-09-14 17 views
-2

私はアンドロイドのものは初めてです。最近、アンドロイドスタジオ2.3.3に25 SDKのアンドロイドグッズアプリを作りました。 しかし、私はアンドロイド物サポートライブラリをappモジュールapp.gradleファイルの依存関係に書きました。 そしてはまず、ラズベリーのパイ3とadbを接続してから、アンドロイドのものを開発するプロジェクトですか?

はPlzを誰かが私を助けて「そしてSyncをリポジトリをインストールします」...それは私にエラーを与えて、ボタン「今SyncEの」を押します。私はAndroidのものを開発するのが大好きでした...

+0

依存関係のバージョンを指定しましたか?最新の依存関係を追加する必要があります。そうでないと、このエラーが発生する可能性があります。 – Bivin

+0

このウェブページを見てください。 https://developer.android.com/things/sdk/index.html –

+0

ADBに接続せずにアプリをインストールすることはできませんが、まだ作成することはできます。 ''リポジトリをインストールしてから、同期してみましたか? '通常はクリック可能なリンクです –

答えて

1

Android Thingsプロジェクトを開発するためにRaspberry Piを接続する必要はありません。 Android用に開発する際に留意すべき点が3つあります。

  • SDKツールをバージョン25.0.3以上にアップデートしてください。
  • SDKをAndroid 8.0(API 26)以上でアップデートします。
  • 物事の新しいAPIにアクセスするには、Android 8.0(APIレベル26)以上のプロジェクトを作成するか、既存のプロジェクトを変更する必要があります。 ライブラリを追加します。

あなたの場合、最新のbulidツールとリポジトリをインストールしてAndroid Things Projectを開発する必要があります。 あなたの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' 
} 
関連する問題