Android Studioでは、新規プロジェクトに依存する問題が発生

5884 ワード

社内ネットワークはすべて内部サーバエージェントであり、ネットワークにアクセスするため、SDKはダウンロードできない依存性があるため、新しいプロジェクトではError:(24,13)Failed to resolve:com.android.support:appcompat-v7:24.+
Error:(23, 17) Failed to resolve: junit:junit:4.12
この2つの依存作用は、次のとおりです.
support:appcompat-v7:24.+:4.0以下のAndroidシステムに対応するため.
junit:junit:4.12:ユニットテスト用.
だから上記の依存が使えない場合は、取り除くことができます.
開けてgradle、元のコードは:
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.+'
}
が次のように変更されました.
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
//    testCompile 'junit:junit:4.12'
//    compile 'com.android.support:appcompat-v7:24.+'
}
でstylesが見つかります.xmlファイルが間違っています.もう一つはdebugディレクトリの下のvaluesです.xmlファイルが間違っていますが、実はすべて削除されました.
compile 'com.android.support:appcompat-v7:24.+'
依存の原因はstylesを見つけた.xml、元のコードは:


    
    


代替:(他の間違いのない項目からコピーされた)


    
    

    
    


をクリックします
Sync project With Gradle Filesボタンは、ツールバー、SDK Managerボタンの横にあります.
そしてbuild successful!!!
これはもともと大きな穴で、会社のネットアクセスに制限があります.