web-dev-qa-db-fra.com

Prise en charge de Google adt/gwt pour Eclipse 4.4 (Luna)

Quelqu'un at-il la dernière version d'Eclipse 4.4 pour fonctionner avec adt (développement Android) et/ou Google Web Toolkit (gwt).

Il semble que les plugins gwt/adt ne fonctionnent pas avec Eclipse 4.4, existe-t-il un endroit secret pour télécharger les nouvelles versions ou devrais-je continuer à utiliser la version 4.3 - (

Edit: La raison pour laquelle je pensais qu’Adt ne fonctionnait pas était que la documentation ( http://developer.Android.com/sdk/installing/installing-adt.html ) indique que le plugin s’appelle "ADT Plugin", ce n'est pas.

6
MTilsted

Google vient de publier son SDK officiel pour Eclipse Luna: https://developers.google.com/Eclipse/docs/getting_started

11
MrTux

Pour adt,

aide -> Installer un nouveau logiciel -> https://dl-ssl.google.com/Android/Eclipse/ -> ne pas tout sélectionner

(Cela a fonctionné de cette façon pour moi) J'ai tout sélectionné sauf les outils de développement natifs (je suppose que vous n'en avez pas besoin si vous développez en Java) et cela fonctionne bien pour moi.

8
user3396807

eh bien… le plugin gwt ne peut en réalité pas fonctionner avec la version luna car il a une dépendance en bundle pour Eclipse core.runtime [3.8.0,3.10.0), ici, ")" signifie qu'il n'inclut PAS 3.10.0 qui est utilisé dans luna Toutefois, vous pouvez vous en débarrasser en modifiant le fichier de paquet osgi. Cela fonctionnera ensuite très bien avec Luna, du moins pour moi pour le moment.

1 téléchargez le dernier fichier de site de mise à jour à partir du site de plug-in Eclipse de Google 2 décompressez-le 3, vous devrez d'abord modifier 2 fichiers

un fichier META INF/manifeste osgi inclus dans un fichier jar nommé * gdt * e42 (désolé, oubliez le nom complet, vous pouvez le trouver lorsque vous essayez d'installer le plug-in, Luna se plaindra du fait que certains paquets sont manquants) qui se trouve dans le répertoire des plugins, il suffit de changer la version de core.runtime de 3.10.0) à 3.10.0]

un autre devrait être contents.jar (peut-être des artefacts. jar), comme ci-dessus

maintenant vous pouvez installer le plugin si vous avez déjà installé Eclipse RCP

toutefois, l'installation échouera car le hachage md5 est modifié,

enfin, copiez le md5 attendu à partir de la boîte de dialogue du message d'erreur pour remplacer l'ancienne valeur md5 dans artifacts.jar (peut-être contents.jar).

maintenant réinstaller le plugin, cela devrait fonctionner pour l'instant


MIS À JOUR:

peut-être devriez-vous supprimer la version de bundle de MANIFEST.MF à l'adresse com.google.gdt.Eclipse.platform.e42 et remplacer la version par "0.0.0" à partir de content.xml à content.jar

3
raywang

Si vous utilisez l'option Help----->Install New Software, vous pouvez rencontrer ce message d'erreur, tout comme j'ai essayé d'installer le plug-in Android.

An error occurred during the org.Eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
session context was:(profile=epp.package.jee, phase=org.Eclipse.equinox.internal.p2.engine.phases.CheckTrust, operand=, action=).
Error reading signed content.
error in opening Zip file

Ma solution consistait à parcourir Help-->Eclipse Marketplace, puis à rechercher "Android". Sélectionnez le plug-in dans le résultat de la recherche et installez-le à partir de là.

1
ojonugwa ochalifu