2017-03-14 17 views
1

私はこのリポジトリ(https://github.com/udacity/Just-Java/tree/Lesson_2)をインポートしようとしています。そこからダウンロードしたzipファイルからフォルダを抽出します。次に、Android Studioで「プロジェクトのインポート」機能を使用しようとしていますが、インポートするフォルダ/ディレクトリを正確にはわかりません。私が解凍したメインディレクトリを使用すると、ロードに約30分かかり、「ハッシュストリング 'android-24」のターゲットが見つかりませんでした:[私] appdataフォルダ[/ i]だから、Android Studioにプロジェクトをインポートする方法

私は現時点では非常に低速な接続を持っているので、それは私がAndroidのメーカーの最新バージョンを実行しています。このAndroidのSDK Platrom 24をダウンロードするために年齢を取る。

+0

のAndroid SDK Platrom 24をダウンロードしたら、今あなたがあなたのSDKに持っているもの、AndroidのSDKのビルド・ツールに応じて、あなたのbuild.gradleファイルの24.0.2 –

+0

変更の設定をダウンロードしています、それは「満足」をするため – Aryan

答えて

2

「build.gradle」ファイル(と仮定すると、

Android SDKとそれに対応するビルドツールがすでにインストールされているとします。これらのツールは、ダウンロードする必要はありません。プロジェクトの依存関係を満たすためにダウンロードするライブラリを実際に検索します。

これで、Android SDKとビルドツールを見つけたら、build.gradleファイルを変更することができます。 (これは/ app /にあります)。ここで編集する必要があります。

 compileSdkVersion 21 *replace with the version you have* 
     buildToolsVersion "21.1.2" *this should also start with the compileSdkVersion number* 

希望します。

+0

待ち依存関係は十分だったと思います。今は仕事のように見えます。あなたが意味するものを理解しようとしますが、私は完全な初心者です:) –

0

これはアプリケーションモジュールのbuild.gradleファイルです。このファイルは、SDKの内容に応じて変更してください。

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 24   // Change what SDK Version you have 
    buildToolsVersion "24.0.2"  // Change buildTool Version 

    defaultConfig { 
     applicationId "com.example.android.justjava" 
     minSdkVersion 15 
     targetSdkVersion 24   // Change targetSDK, can be same as compileSdk 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:24.2.0' //Change appcompact version 
} 
+0

依存関係を「満たす」ことを待つことで十分でした。今は仕事のように見えます。おかげで、私はあなたが何を意味するかを理解しようとする、私は完全な初心者です:) –

関連する問題