2014-12-11 11 views
7

Kiedy budować mojego projektu Android Studio, to mówi:Jak uaktualnić AppEngine-java-SDK instalowane w .gradle folderze

******************************************************** 
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. 

Zauważyłem, że istnieje AppEngine-java-sdk w moim .gradle folderze w moim katalogu domowym:

~/.gradle/AppEngine-sdk/AppEngine-java-sdk-9.1.14

Czy muszę pobrać najnowszą usĹ,udze App Engine SDK stąd:

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

czy jest łatwiejszy sposób na aktualizację ze Studio Android?

Odpowiedz

2

Jeśli korzystasz z wbudowanej obsługi silnika aplikacji, sprawdź zależność gradle dla zaplecza. Na przykład, jest to build.gradle z modułu backend w prostym projekcie:

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' 
} 

Aktualizacja numer wersji SDK powyżej Gradle powinien być w stanie wyciągnąć właściwą wersję z Maven/JCentral.

5

zmienić wersję z Gradle zależności:

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

następnie kliknij 'projekt' synchronizacji. Automatycznie przesunie IDE, aby pobrać i zainstalować żądaną wersję.

1

Nie aktualizować

zainstalowanego w .gradle folderze AppEngine-java-sdk

pobrać nową version.When to zrobić, folder .gradle/appengine-sdk wygląda następująco:

enter image description here

Jak mówili inni, to proste pobranie nowej wersji poprzez zmianę wersji nu mber w zależnościach i wykonaj synchronizację projektu. (Musisz mieć połączenie z Internetem)

0

Jeśli używasz programu maven, po prostu zaktualizuj plik pom.xml w swoim projekcie tp najnowszy sdk silnika aplikacji.

<properties> 
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
<appengine.target.version>1.9.32</appengine.target.version> 
</properties>