2013-08-02 66 views
5

Tôi đang cố gắng nhập dự án Android dựa trên Eclipse của tôi bằng cách sử dụng tệp build.gradle. Tôi nhận được thông báo sau: "không tìm thấy bản sửa đổi Công cụ xây dựng 18.0.0". Tuy nhiên, theo Android SDK Manager, tôi đã cài đặt Android SDK Build-tools 18.0.1.Nhập dự án Eclipse vào Android Studio bằng tệp build.gradle không thành công

Tôi đang thực hiện tất cả điều này trên máy tính Windows 7 64 bit, nếu điều đó có liên quan.

Làm cách nào để khắc phục sự cố này?

CẬP NHẬT: Tôi thực sự chỉ được cập nhật lên Công cụ xây dựng 18.0.1 sáng nay. Sau đó tôi nhận thấy rằng, khi tạo một dự án mới trong Android Studio, nó sẽ không cho phép tôi tạo một dự án sử dụng Android 4.3 (4.2.2 là phiên bản cho phép mới nhất). Tôi đã thử thả phiên bản đích của dự án của tôi lên Android 4.2.2 và xuất lại nó. Giờ đây, Android Studio phàn nàn về việc không thể tìm thấy Công cụ xây dựng 18.0.1 khi tôi cố gắng nhập dự án này.

+0

Cố gắng [tạo liên kết tượng trưng cho xây dựng các công cụ với thư mục SDK] (http://stackoverflow.com/a/18623840/ 356895). – JJD

Trả lời

0

Tôi cũng gặp sự cố với Gradle. Xóa hoàn toàn và cài đặt phiên bản mới nhất đã sửa nó.

+1

Tôi vừa thử điều này. Sau khi cài đặt lại Android Studio, vấn đề vẫn còn. – Ogre

3

Tôi rất mới sử dụng Android Studio (tính đến đêm qua). Tôi gặp phải vấn đề tương tự. Tôi đã mở tệp 'build.gradle' và sửa đổi các dòng với: "compileSdkVersion 18" và "buildToolsVersion 18.0.1" thành 17 và 17.0.0 tương ứng. Có vẻ như làm trò lừa!

0

Tôi cũng gặp vấn đề tương tự sau đó tôi đã kiểm tra Biến môi trường và nó trỏ đến sdk cũ của tôi không có công cụ Xây dựng 18.0.x Sau khi trỏ nó đến mọi thứ mới.

+0

Biến môi trường nào sẽ là? – Bennidhamma

+1

Đó là đường dẫn của SDK. trên Windows, nó được gọi là Biến môi trường và trên MAC và Linux, bạn phải xuất đường dẫn trong tệp .bash_profile. – Ankit

15

Tôi là một Android Studio trinh nữ quá cho đến 10 phút trước. Tôi chạy vào cùng một vấn đề. Nếu bạn kiểm tra Trình quản lý SDK của mình trong Android Studio (hoặc Eclipse tôi tin) nó sẽ hiển thị những công cụ bạn đã cài đặt. Tôi/đã mất tích xây dựng các công cụ 18.0.1 quá và nhận được lỗi .... nhưng đó là vì tôi đã không cài đặt chúng.

Vì vậy mà không sửa đổi các tệp xây dựng Gradle, tôi có thể cài đặt công cụ xây dựng bằng cách sử dụng Trình quản lý SDK và giúp mọi thứ hoạt động.

Xem hình ảnh này: enter image description here

Là một sang một bên, tôi cũng đã phải cập nhật phiên bản API cũng bởi vì nó được lựa chọn một phiên bản API mà không được cài đặt (mà tôi không nhận được vì nó là khi Tôi đã biên dịch với Eclipse).

Hy vọng điều này sẽ hữu ích.

7

Điều này đã làm cho tôi.

Trong build.gradle tập tin bên trong module chính sửa đổi dòng

buildToolsVersion "18.0.0" 

để

buildToolsVersion "18.0.1" 
1

bạn phải chắc chắn rằng các tập tin build.gradle chứa cùng một phiên bản của việc xây dựng lắp đặt công cụ.

bạn có thể tìm thấy điều này bằng cách tìm trong /sdk/build-tools/android-X.Y.Z/source.tệp thuộc tính trong cài đặt Android Studio

ví dụ:

Pkg.UserSrc=false 
Pkg.Revision=18.1.1 

sau đó cắm rằng revision number vào gradle build file:

android { 
     compileSdkVersion 18 
    buildToolsVersion "18.1.1" 

    ... 

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