2017-03-07 21 views
7

Android Studio 2.3 -> Định cấu hình -> Trình quản lý SDK. Các tab này chuyển sang màu xám: Công cụ SDK, Trang web cập nhật SDK. Ngoài ra, hộp kiểm "Hiển thị chi tiết gói" có màu xám. Hệ thống cập nhật bình thường. Không có thông báo lỗi.Các tab trình quản lý SDK Android 2.3 2.3 đã chuyển sang màu xám

Tôi nghĩ điều này đã xảy ra tại một số điểm với Studio 2.2. Nhưng trình quản lý SDK độc lập, đã không được chấp nhận với 2.3, luôn hoạt động. Với 2,3, tôi có thể cập nhật những gì đang có, nhưng tôi không thể cài đặt/xóa các gói.

Tôi đã xem xét một số báo cáo lỗi tương tự trước đó. Tôi đã thử:

  1. Tạo một dự án, như vậy là để cho Gradle tìm SDK vv
  2. Wipe quá trình cài đặt, incluading SDK, và cài đặt lại từ đầu.
  3. Chạy với tư cách quản trị viên.
  4. Hoàn nguyên về trước Javas: 8/101 và 8/92.

Không có sự khác biệt nào. Phần cứng là Intel Xeon 6 hoặc 8 lõi/Windows 8.1, và Lenovo W520 quadcore chạy Windows 7. Hành vi là giống hệt nhau với tất cả các hệ thống. Java là phiên bản 8/121.

Chỉnh sửa: Có vẻ như có hai cài đặt của sdk, 1. trong c:/Users/username/AppData/Local/Android/Sdk, kích thước 1,42 GB. 2. một địa chỉ khác trong C:/Android/sdk, kích thước 4.47GB

sdk trong "Địa phương" mới hơn và nhỏ hơn. Một trong C: là lớn hơn và lớn hơn.

Khi đặt vị trí thành c:/Người dùng/tên người dùng/AppData/Local/Android/Sdk cho phép người quản lý sdk chạy, nó không giải thích được lý do tại sao người quản lý sdk muốn xem cài đặt cũ hơn.

+0

Cùng một vấn đề ở đây, tôi đã mở báo cáo lỗi tại đây: https://code.google.com/p/android/issues/detail?id=241634 – mFeinstein

Trả lời

3

Tất cả những gì bạn phải làm là nhấp vào Chỉnh sửa và thay đổi Vị trí SDK Android thành: C: \ Android \ sdk hoặc đĩa cứng bạn đã cài đặt.

+1

Có vẻ như có hai cài đặt của sdk, một trong c:/Users/username/AppData/Local/Android/Sdk, kích thước 1,42 GB. –

+0

Có vẻ như có hai bản cài đặt của sdk, một trong c:/Users/username/AppData/Local/Android/Sdk, kích thước 1,42GB. Có một trong C:/Android/sdk, kích thước 4,47GB sdk trong "địa phương" là mới hơn và nhỏ hơn. Một trong C: là lớn hơn và lớn hơn.Trong khi thiết lập vị trí thành c:/Users/username/AppData/Local/Android/Sdk cho phép người quản lý sdk chạy, nó không giải thích được lý do tại sao người quản lý sdk muốn xem cài đặt cũ hơn. –

4

Tôi nghĩ tôi có câu trả lời. Trình cài đặt Gói Android Studio cài đặt sdk thành C:/Android/sdk. Nhưng thuật sĩ cài đặt chạy đầu tiên cài đặt sdk thành c:/Users/username/AppData/Local/Android/Sdk.

Khi cài đặt sạch, sửa chữa là sửa đường dẫn sdk đầu tiên chạy đến C:/Android/sdk. Trình hướng dẫn cung cấp một hộp thoại để thực hiện việc này. Làm điều đó trước khi bạn nhấp vào "tiếp tục" và mọi thứ đều ổn.

Nhưng đây là một lỗi khá lớn. Rõ ràng, các nhà phát triển dựa trên các công cụ tinh vi, mà không làm phiền với một kiểm tra cuối cùng-to-end cuối cùng.

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