2014-12-08 13 views
6

Sau khi cập nhật Android Studio tôi không thể chạy ứng dụng của tôi - tôi nhận được ngoại lệ này:Lỗi: Dự án đang sử dụng một phiên bản được hỗ trợ của Android Gradle plug-in (0.12.2)

Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended version is 1.0.0-rc4. 

Đây là buld của tôi .gradle phụ thuộc

dependencies { 
    classpath 'com.android.tools.build:gradle:0.12.+' 
    classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' 
} 

CẬP NHẬT tôi đã thay đổi trong build.gradle và bây giờ tôi nhận được lỗi này:

Error:(42, 0) Gradle DSL method not found: 'runProguard()' 
Possible causes: The project 'drivernotes-android' may be using a version of Gradle that does not contain the method. 
Gradle settings The build file may be missing a Gradle plugin. 
Apply Gradle plugin 

UPDATE 2 Đây là build.gradle tôi (fragment):

buildscript { 
repositories { 
    maven { url 'http://repo1.maven.org/maven2' } 
    maven { url 'http://download.crashlytics.com/maven' } 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:1.0.0-rc4' 
    classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' 
} 
} 
apply plugin: 'android' 
apply plugin: 'crashlytics' 

repositories { 
maven { url 'http://download.crashlytics.com/maven' } 
} 


android { 
compileSdkVersion 19 
buildToolsVersion '19.1.0' 
defaultConfig { 
    minSdkVersion 9 
    targetSdkVersion 19 
} 

packagingOptions { 
    exclude 'META-INF/LICENSE.txt' 
    exclude 'META-INF/LICENSE' 
    exclude 'META-INF/NOTICE' 
} 

compileOptions { 
    sourceCompatibility JavaVersion.VERSION_1_7 
    targetCompatibility JavaVersion.VERSION_1_7 
} 



buildTypes { 
    release { 
     minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 
signingConfigs { 
} 

}

Trả lời

2

Bạn phải cập nhật classpath của bạn. Hiện nay tôi đã có:

classpath 'com.android.tools.build:gradle:1.0.0-rc4' 

Edit:

Thay runProguard với minifyEnabled trong xây dựng gradle của bạn tập tin

4

Sử dụng phiên bản này của plugin gradle

classpath 'com.android.tools.build:gradle:1.0.0-rc4' 

Để biết thêm thông liên quan đến plugin gradle và compatiblity android studio tham khảo this

Sửa

Tính đến bây giờ cả hai hãng phim android cũng như Plugin gradle đều ổn định do đó sử dụng này

classpath 'com.android.tools.build:gradle:1.0.0' 
3

Trong App build.gradle trong buildTypes {} tôi nghĩ rằng bạn sử dụng runproguard. runProguarddepreceated nên sử dụng minifyEnabled thay vì runproguard

được sửa đổi:

buildTypes { 
    release { 
     runProguard false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 

cập nhật câu trả lời

buildTypes {  
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 
+0

Cảm ơn ý tưởng - bạn có thể giúp tôi? Tôi cập nhật câu trả lời của mình và thêm build.gradle. – Artem

+1

bây giờ nó đang hoạt động hay không? Nếu các công trình vui lòng chấp nhận câu trả lời của tôi – Lingeshwaran

+0

bây giờ không hoạt động (( – Artem

Các vấn đề liên quan