2016-10-21 14 views

Trả lời

5

tôi đã có một simi vấn đề lar. Cập nhật Android Studio lên phiên bản 2.2.2 (mới nhất tại thời điểm viết bài này) và phiên bản Gradle thành 2.2.2 (mới nhất tại thời điểm viết bài này) trong project_name/build.gradle tệp đã khắc phục vấn đề này.

Để tham khảo, đây là cấu hình của tôi trong project_name/app/build.gradle file:

minSdkVersion = 19 
targetSdkVersion = 25 
compileSdkVersion = 25 
buildToolsVersion = "25" 
supportLibraryVersion = "25.0.0" 

Và đây là của tôi dependencies trong project_name/build.gradle file:

buildscript { 

    repositories { 
     jcenter() 
    } 

    dependencies { 
     classpath 'com.android.tools.build:gradle:2.2.2' 
     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 
    } 
} 
0

Đến Gradle (ứng dụng) và thay thế

buildToolsVersion "25" 

để

buildToolsVersion "24.0.4" // Or Latest installed gradle version 

cũng nếu targetSdkVersion là 25 sau đó làm cho 24

+0

Lỗi: Không thể tìm Xây dựng Công cụ sửa đổi 24.0.4 ..? nếu tôi thêm dòng này trong BuildToolsVersion ....? –

+0

tạo dự án trống mới dự án và sao chép dòng gradle này –

+0

nhưng 24.0.4 không sẵn có trong SDK "Người quản lý" –

3

tôi phải đối mặt với cùng một vấn đề nhưng khi tôi trao đổi

buildToolsVersion "25.0.0" 

cho dòng đầu tiên sau đó giải quyết được vấn đề. Sau đó, cấp ứng dụng cuối cùng trở thành:

android { 
    buildToolsVersion "25.0.0" 
    compileSdkVersion 25 

    defaultConfig { 
     applicationId "com.***" 
     minSdkVersion 15 
     targetSdkVersion 25 
     versionCode 0 
     versionName "0.0.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled true 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 
13

Như Vishnu đã nói, Đối với tôi, việc cập nhật Android studio và Gradle không khắc phục được sự cố.

Tôi đã điều hướng đến Công cụ -> Android -> Trình quản lý SDK và Công cụ xây dựng đã chọn và kiểm tra các bản cập nhật liên quan đến công cụ nền tảng. Sau khi cập nhật và cài đặt chúng, hãy khắc phục sự cố của tôi.

Và đối với một người bạn của tôi, sự cố đã được giải quyết sau khi làm theo các bước trên và sau đó điều hướng đến Trợ giúp-> Kiểm tra bản cập nhật-> và cài đặt tất cả các bản cập nhật có sẵn.

Ảnh chụp màn hình được đính kèm cho cùng một ảnh. Screenshot

2

Cập nhật công cụ nền tảng SDK Android của bạn lên bản sửa đổi từ 24.0.4 đến 25.x.x trên trình quản lý sdk. Sau đó, Android studio nhấp vào Tệp-> Invalidate Caches/Restart ...

Lỗi này hiện đã hết.

5
  1. mở AndroidMainfest.xml
  2. Nhấp vào biểu tượng màu đỏ => Vô hiệu hoá kiểm tra => Lỗi đã biến mất

enter image description here

+0

Đơn giản là '-_-' BTW Làm cách nào để 'hoàn tác này? Tôi muốn ** AS ** thông báo cho tôi trong tương lai. – fWd82

+2

Đừng làm điều này, khắc phục vấn đề, không bỏ qua nó. –

1

Cố gắng cập nhật

  • Android SDK Build-Tools
  • Android SDK Plat công cụ hình thức
  • SDK Công cụ Android
  • Hỗ trợ Android Repository
  • Dịch vụ Google Play
  • kho
  • Google

    vv lên phiên bản mới nhất. Lỗi phải biến mất.

8

Tôi đang gặp phải sự cố tương tự sau khi nâng cấp Android Studio lên 3.0. Một cách rất đơn giản để khắc phục sự cố này là truy cập

Tools -> Android ->SDK Manager -> SDK Tools

Có tìm kiếm công cụ nền tảng SDK Android và cập nhật nó. (Ảnh chụp màn hình đính kèm) SDK tools window image

Thats it, bạn không phải thay đổi bất kỳ thiết lập gradle khác.

+0

Cảm ơn! Tôi đã cập nhật phiên bản Nền tảng SDK của mình nhưng không tìm thấy nơi cập nhật phiên bản SDK Platform-Tools. Xây dựng lại dự án cảnh báo biến mất. –

+0

Vui vì tôi có thể giúp. – Ezio

0

On line lệnh

./sdkmanager "platform-tools" "platforms;android-26" 
./sdkmanager --list 

Kiểm tra xem bạn có cập nhật cho phiên bản mới nhất

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