2017-03-10 27 views
6

Khi xây dựng sản xuất, ký kết, apk, tôi nhận thấy những hàng này trong đầu ra:phản ứng bản địa: cách cập nhật để xây dựng công cụ 23.0.2?

Running dex in-process requires build tools 23.0.2. 
For faster builds update this project to use the latest build tools. 

I (nghĩ đến) hãy nhớ rằng nó là bắt buộc để có android build-công cụ tại chính xác phiên bản 23.0.1.

Tôi phải làm gì để cập nhật dự án?

CẬP NHẬT

tôi gỡ bỏ cài đặt build-công cụ 23.0.1 và cài đặt 23.0.3.

Sau đó, tôi được cập nhật build.gradle tập tin như đề xuất từ ​​sfratini, nhưng tôi nhận được khi tòa nhà này:

Checking the license for package Android SDK Build-Tools 23.0.1 in C:\Users\realtebo\AppData\Local\Android\Sdk\licenses 
License for package Android SDK Build-Tools 23.0.1 accepted. 
Preparing "Install Android SDK Build-Tools 23.0.1". 

Tất nhiên, những gợi ý để sử dụng mới nhất build-công cụ được biến mất, nhưng tôi không thể hiểu tại sao xây dựng cũ -tool được cài đặt tự động.

+0

Bạn có bất kỳ dự án nào khác trong studio android từ các gói bên thứ 3 khác như phản ứng-native-vector-icons không? Họ có thể vẫn chỉ để xây dựng các công cụ 23.0.1 theo mặc định. – DerpyNerd

Trả lời

7

Tôi thực sự đang sử dụng 23.0.3 mà không có vấn đề gì cho đến thời điểm này. Chỉ cần cập nhật tệp gradle của bạn:

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 

Nếu bạn đặt con trỏ lên phiên bản, thậm chí có thể nhắc bạn cập nhật phiên bản.

+0

Tôi đã thay đổi bản dựng, tô màu như bạn đã đề xuất, nhưng ở lần chạy tiếp theo của gradlew Nó đã tải xuống lại và cài đặt lại phiên bản 23.0.1. – realtebo

+0

'Kiểm tra giấy phép cho gói phần mềm Android SDK Build-Tools 23.0.1 trong C: \ Users \ realtebo \ AppData \ Local \ Android \ Sdk \ giấy phép Giấy phép cho gói Android SDK Build-Tools 23.0.1 được chấp nhận. Chuẩn bị "Cài đặt Android SDK Build-Tools 23.0.1". ' – realtebo

+1

@realtebo Một thành phần hoặc mô-đun khác có thể có nó như là một yêu cầu. Tìm tất cả các tệp gradle khác và kiểm tra xem một số mô-đun có yêu cầu phiên bản cụ thể đó hay không. – sfratini

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