2013-03-26 5 views
0

Je suis un peu nouveau pour le développement Eclipse et Android. Il y a quelques mois, j'avais installé l'environnement motodev, qui a été fermé depuis (Where i can download MotoDev Studio?). J'ai supprimé l'environnement motodev selon les instructions de Motorola, mais le problème que je rencontre est que j'ai toujours des sites Web de motodev dans mes «sites de logiciels disponibles» dans Eclipse. Lors de l'exécution d'un des mises à jour de contrôle dans Eclipse, il se bloque juste sur ce site - https://studio-android.motodevupdate.com/android/1.2/adt/Motodev site suspendu Eclipse vérifier les mises à jour

Voici l'extrait de l'erreur Eclipse journal:

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2012-11-22 12:40:28.607 
!MESSAGE Connection to https://studio-android.motodevupdate.com/android/1.2/adt/p2.index failed on Connection refused. Retry attempt 0 started 
!STACK 0 
java.net.ConnectException: Connection refused 
    at java.net.PlainSocketImpl.socketConnect(Native Method) 
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) 

Je suis sur Mac OS Mountain Lion et j'ai essayé d'aller à Préférences -> Installer/Mettre à jour -> Sites de logiciels disponibles. Je l'ai supprimé et également désactivé, mais chaque fois après avoir redémarré Eclipse, il est réintégré dans la liste ou réactivé et gèle à nouveau le processus de mise à jour des vérifications (aide -> recherche des mises à jour).

Je peux contourner le problème en entrant et en désactivant/supprimant l'entrée, puis en exécutant immédiatement vérifier les mises à jour. Le problème se produit uniquement après le redémarrage d'Eclipse et le site est ajouté/réactivé.

Comment puis-je me débarrasser de ce problème stupide?

Répondre

2

Depuis Eclipse, allez dans Fenêtre | Préférences | Installer/Mises à jour | Les sites de logiciels disponibles; à partir de là, décocher (désactiver) les composants suivants:

Motodev Plugins 
MotodevPlugins 
Sequoyah Metadata Repository 
https://studio-android.motodevupdate.com/android/4.0/ 
https://studio-android.motodevupdate.com/android/4.0/basic/ 
https://studio-android.motodevupdate.com/android/4.1/ 

Sequoyah est un ancien composant indépendant qui est habituellement installé avant Motodev parce qu'il est nécessaire pour Motodev. Il n'est plus maintenu et probablement que vous devriez l'enlever aussi bien après avoir enlevé Motodev.

Les trois derniers dans la liste ne sont pas conçus ici par le nom de leurs composants mais par leur emplacement car ils sont des sites sans nom. (Au moins, ils sont sans nom sur mon installation personnelle). Vous devriez également vérifier soigneusement tous les autres sites liés à Motodev ou Sequoyah. Après cela, non seulement vous ne devriez plus avoir d'erreur, mais la vérification des mises à jour devrait être beaucoup plus rapide.

BTW, lorsque vous êtes là, prenez le temps de vérifier d'autres composants/versions plus anciens et inutilisés.

0

Vous souhaitez naviguer:

[eclipse install] -> configuration -> org.eclipse.update -> platform.xml

Dans ce fichier, vous aurez voulez supprimer l'étiquette <feature> contenant le plugin MotoDev.

De plus, vous aurez également besoin de naviguer vers:

[eclipse installer] -> Caractéristiques

vous pouvez trouver le dossier plugin Motodev et retirez-le.

Je ne suis pas tout à fait sûr du nom du paquetage du plugin MotoDev puisque je ne l'ai jamais utilisé mais il va probablement commencer par com.motorola.

0

C'est vrai. J'ai goûté [eclipse install] -> configuration -> org.eclipse.update -> platform.xml J'efface toute ma configuration et je ne sais pas où c'était.

Je dois réinstaller plusieurs fois eclipse mais ne fonctionne pas. Et a naviguez .eclispe/platform/configuration/org.eclipse.update/platform.xml supprimez ceci et redémarrez. Et travaillez-le.

Questions connexes