0

を、私はこのエラーを持っている:エラー:(30、13)が解決に失敗しました:LIBS/com.android.support:APPCOMPAT-V7:22.2.1

Error:(30, 13) Failed to resolve: libs/com.android.support:appcompat-v7:22.2.1 

ここに私のbuild.gradleファイル:

apply plugin: `com.android.application` 

    android { 
     compileSdkVersion 25 
     buildToolsVersion "25.0.2" 
     defaultConfig { 
      applicationId "com.example.guestadmin.myapplication" 
      minSdkVersion 15 
      targetSdkVersion 25 
      versionCode 1 
      versionName "1.0" 
      testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
     } 
     buildTypes { 
      release { 
       minifyEnabled false 
       proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
      } 
     } 
    } 

    dependencies { 

     androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
      exclude group: 'com.android.support', module: 'support-annotations' 
     }) 
     compile 'com.android.support:appcompat-v7:25.2.0' 
     testCompile 'junit:junit:4.12' 

     compile fileTree(dir: 'libs', include: ['*.jar']) 
     compile 'libs/com.android.support:appcompat-v7:22.2.1' 

    } 
+0

誰でもこの30-13エラーplzが表示されている理由を教えてください –

+0

appcompat.v7:22.2.1ライブラリが正しく参照されているかどうかを確認しましたか?多分あなたのバージョンが変わったか、それとも見つけられないのでしょうか?あなたがまだそれを必要とするなら、私は参照をもう一度削除し、それを元に戻します。 – Lepidopteron

答えて

0

エラーはここにある:あなたが間違った構文を使用している

compile 'libs/com.android.support:appcompat-v7:22.2.1' 

- あなたは、単一のjarまたは複数のJARファイルとの依存関係を持つことができます。あなたが追加することができ、単一のJARファイル

dependencies { 
    compile files('libs/local_dependency.jar') 
} 

それはコンパイルするjarファイルのディレクトリを追加することも可能です。使用しているので、あなたはまだあなたのプロジェクト内のすべてのjarファイルをインポートしているいずれの場合においても

dependencies { 
     compile fileTree(dir: 'libs', include: ['*.jar']) 
} 

compile fileTree(dir: 'libs', include: ['*.jar']) 

が、このようにサポートライブラリをインポートするために注意を払います。
あなたが

compile 'com.android.support:appcompat-v7:25.2.0' 

を使用しているので、あなたはただ、そのファイルをインポートしているし、また、このライブラリは、他の依存関係やリソースファイルを持っているので、それはあなたにエラーを与えるだろう。

関連する問題