2016-03-28 4 views
0

を見つけていない私はGitHubのからアンドロイドのソースコードをインポートしているとのGradleプロセスを同期しながら、私はエラーSafePassmaster --->エラー:(1、0)IDを持つプラグイン「com.android.application」

を持っています

Error:(1, 0) Plugin with id 'com.android.application' not found. Open File

は、これは私のbuild.gradleファイルです

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 20 
    buildToolsVersion "20.0.0" 

    defaultConfig { 
     applicationId "activities.safepassbeta" 
     minSdkVersion 16 
     targetSdkVersion 19 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      runProguard false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:support-v4:20.0.0' 
} 

答えて

0

「com.android.tools.build:gradle:2.0.0-beta7」とにトップレベルのbuild.gradleファイルにクラスパスを変更してみてくださいgradle-wrapper.propertiesファイルのdistributionUrlの値をhttps://services.gradle.org/distributions/gradle-2.10-all.zipに変更します。

「ビルド、実行およびデプロイメント」セクションのgradleの設定で、「デフォルトのグラデーションラッパーを使用」に設定していることを確認してください。

0

他の答えが記載されているので、最上位のレベルbuild.gradleのクラスパスを変更してみてください。表示されるファイルは、アプリケーションbuild.gradleであり、トップレベルのbuild.gradleファイルではありません。 Android Studio 3では、'com.android.tools.build:gradle:3.0.1'を試してみることができます。問題は、通常、gradleをダウンロードするためのURLの不適切な設定のために、gradleの依存関係が適切にダウンロードされていないことです。これは一般的な問題です。問題が解決しない場合は、Manually install Gradle and use it in Android Studio

のように、どのようにgradleを設定するかの解決策を見てください。IDEで動作する以前のプロジェクトを見て、使用しているバージョンのgradleを見てください。このプロジェクトでこのバージョンのgradleを使用すると、ほとんどの場合動作します。

しかし、適切な解決策は、distributionUrlを適切に設定することです。それがうまくいかない場合は、Gradleを手動でダウンロードしてプロジェクトで使用することもできます。

関連する問題