2014-12-11 17 views
7

Khi tôi xây dựng dự án Android Studio của tôi, nó nói:Làm thế nào để nâng cấp appengine-java-sdk được cài đặt trong thư mục .gradle

******************************************************** 
There is a new version of the SDK available. 
----------- 
Latest SDK: 
Release: 1.9.15 
Timestamp: Tue Oct 21 21:33:59 EDT 2014 
API versions: [1.0] 

----------- 
Your SDK: 
Release: 1.9.14 
Timestamp: Thu Oct 16 16:07:33 EDT 2014 
API versions: [1.0] 

----------- 
Please visit https://developers.google.com/appengine/downloads for the latest SDK. 

tôi nhận thấy rằng có một appengine-java-sdk trong thư mục .gradle của tôi trong thư mục nhà của tôi:

~/.gradle/appengine-sdk/appengine-java-sdk-1.9.14

tôi có phải tải SDK appEngine mới nhất từ ​​đây:

https://cloud.google.com/appengine/downloads

hoặc có cách nào dễ dàng hơn để cập nhật nó từ Android Studio không?

Trả lời

2

Nếu bạn đang sử dụng bộ công cụ hỗ trợ ứng dụng tích hợp sẵn, hãy kiểm tra các phụ thuộc gradle của bạn cho phần cuối. Ví dụ, đây là build.gradle từ một module phụ trợ trong một dự án đơn giản:

dependencies { 
    appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.14' 
    compile 'com.google.appengine:appengine-endpoints:1.9.14' 
    compile 'com.google.appengine:appengine-endpoints-deps:1.9.14' 
    compile 'javax.servlet:servlet-api:2.5' 
} 

Cập nhật số phiên bản cho SDK trên và Gradle sẽ có thể kéo đúng phiên bản từ Maven/JCentral.

5

Thay đổi phiên bản từ phụ thuộc gradle:

dependencies { 
appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.18' 
} 

sau đó nhấp vào 'dự án đồng bộ. Nó sẽ tự động đẩy IDE để tải xuống và cài đặt phiên bản bạn muốn.

1

Bạn không cập nhật

appengine-java-sdk được cài đặt trong thư mục .gradle

Bạn tải về một version.When mới bạn làm điều này, thư mục .gradle/appengine-sdk của bạn trông như thế này:

enter image description here

Như những người khác đã nói, bạn tải xuống phiên bản mới bằng cách thay đổi phiên bản mới mber trong phụ thuộc và thực hiện đồng bộ dự án. (Bạn phải có kết nối Internet)

0

Nếu bạn đang sử dụng maven Sau đó, chỉ cần cập nhật tệp pom.xml trong dự án của bạn tp công cụ ứng dụng sdk mới nhất.

<properties> 
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
<appengine.target.version>1.9.32</appengine.target.version> 
</properties> 
Các vấn đề liên quan