2015-10-14 34 views
16

Đúng, tôi đã tìm kiếm về điều này nhưng không có gì, chỉ là những thứ về đường dẫn ANDROID_HOME, nhưng trong trường hợp của tôi, tôi không nghĩ đây là vấn đề thực sự. Khi tôi cố gắng để làm ionic build android tôi nhận được lỗi này:Thiếu Gradle trong SDK Android (sử dụng cordova + ionic)

Error: Could not find gradle wrapper within android sdk. Might need to update yo ur Android SDK. Looked here: C:\Android\sdk\tools\templates\gradle\wrapper

Và thấy rằng trong C:\Android\sdk\tools tôi không có "mẫu" thư mục, chỉ cần này:

sdk tools folder

tôi thấy wrapper gradle chỉ ở đây đường dẫn C:\Android\sdk\temp\ToolPackage.old01\templates\gradle\wrapper

Tại sao tôi không có Gradle trong thư mục sdk của mình? tôi đang thiếu cái gì đó? trong quản lý SDK tôi có cài đặt này:

enter image description here

Cảm ơn trước

+0

Tôi nghĩ rằng vấn đề là với phiên bản cordova. Hãy thử cập nhật và thêm lại nền tảng. –

+0

http://stackoverflow.com/questions/42668185/could-not-find-gradle-wrapper-within-android-sdk-might-need-to-update-your-andr – shareef

Trả lời

4

Bạn cần cập nhật ANDROID_HOME biến để trỏ android-sdk thư mục https://stackoverflow.com/a/32507036/344895

+0

sry, điều này đã được giải quyết, nhưng tôi không không nhớ làm thế nào: p – aluknot

+1

Không sao cả. Các giải pháp tôi tham khảo trong câu trả lời đã giúp tôi khi tôi phải đối mặt với cùng một vấn đề – Madman

0

Set ANDROID_HOME để Đường dẫn SDK được hiển thị trong Trình quản lý SDK Android của bạn. Vị trí mặc định là C: \ Program Files (x86) \ Android \ android-sdk nếu bạn không thay đổi.

26

Có chính xác cùng một vấn đề. This thread chỉ ra lý do đằng sau nó và this one thực sự hiển thị những việc cần làm.

Nói tóm lại:

  • trong Android Studio gỡ bỏ cài đặt Android SDK Công cụ
  • Tải tools_r25.2.3-yourOPsystem.zip từ Android Downloads. Điều cơ bản giống nhau, phiên bản cũ hơn.
  • chèn tải chiết xuất thư mục công cụ trong Android/sdk/thư mục
    (MAC:/Users/tên người dùng/Library/Android/sdk/công cụ
    Win: C: \ Users \ username \ AppData \ Local \ Android \ sdk \ tools)

  • Trong thư mục dự án chạy:

$ cordova platforms remove android

$ cordova platforms add android

+0

Điều này là hoàn toàn khác nhau, câu hỏi là từ năm 2015 và vấn đề này là mới. Các câu hỏi bạn liên kết là dành cho vấn đề mới và bản sửa lỗi của bạn. – jcesarmobile

+0

Bạn thực sự chính xác về nó. Vì vậy, bất cứ ai đang tìm kiếm một sửa chữa cho vấn đề 2015, nên tiếp tục tìm kiếm, những người khác có thể tìm thấy cứu trợ ở đây. – ejke

+0

đánh dấu này là câu trả lời được chấp nhận – Pacu

0

cập nhật sdk của bạn công cụ tải về tools_r25.2.3-yourOPsystem.zip. [link tải trực tiếp] [1]

/Users/tên người dùng/Library/android/sdk/công cụ

+0

vui lòng sử dụng liên kết này .. https://www.google. com/url? sa = t & rct = j & q = & esrc = s & source = web & cd = 1 & cad = rja & uact = 8 & ved = 0ahUKEwiDjNCf_73TAhVI64MKHbhuDyUQFgglMAA & url = https% 3A% 2F% 2Fdl.google.com% 2Fandroid% 2Frepository% 2Ftools_r25.2.3-windows.zip% 3Fhl% 3Did & usg = AFQjCNFpLJ8y-MbcXbY9gatR-oyFyVN3wQ & sig2 = qlsSQ-3SHMGgR1PqGWWK-g – erwin

0

Bạn không thể tìm gradle trong sdk mới nhất. Vì vậy, hãy thử cài đặt nó theo cách thủ công.Theo liên kết này

https://gradle.org/install

0

Tôi đã thử nghiệm cordova nâng cấp lên phiên bản 6.5 và các công cụ giải nén SDK. Không có gì giúp. Trong trường hợp của tôi, tôi đã cài đặt Android Studio.

GIẢI PHÁP: Vui lòng tìm tập tin gradle-wrapper.jar trong bản cài đặt Android Studio của bạn (trong trường hợp có thể là ..\Android Studio\plugins\android\lib\templates\gradle\wrapper\gradle\wrapper\). Sau đó sao chép toàn bộ các mẫu thư mục vào vị trí SDK trong các công cụ thư mục con.

5

Trên Linux Android Studio phiên bản 162,3871768-linux copy dán

\Android Studio\plugins\android\lib\templates\ 

để Sdk/tools/

+1

bạn là người tiết kiệm cuộc sống – andreimarinescu

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