ho realizzato un progetto in Android Studio, ora voglio importare quel progetto in Eclipse, ci sono opzioni per convertire eclipse in Android Studio, ma come convertire Android studio in Eclipse?Come importare il progetto Android Studio in Eclipse?
risposta
Come gli altri dicono, un'importazione completa non è possibile, ma basta provare un 'importazione' manuale. I file chiave per un progetto Android sono il codice sorgente Java (directory src), i file XML delle risorse e il manifesto. Basta creare un nuovo progetto Android in Eclipse e copiare semplicemente questi file. Potrebbe essere necessario creare una nuova struttura del pacchetto, quindi creare i pacchetti necessari e copiare ciascun file sorgente e rifattorizzare il nome del pacchetto, se necessario. Se si utilizzano librerie aggiuntive, potrebbe essere necessario importarle manualmente.
è davvero un modo fastidioso di importare ... pensate che i plugin possano fare il lavoro? È possibile? –
Questo è davvero patetico per NON importare correttamente da AS a ECLIPSE :( –
@RamakishnaBalla Penso che Google abbia trascurato ADT ed Eclipse in favore di Android-Studio. L'ADT probabilmente farà solo le cose minime, ma credo che col passare del tempo da, sarà sempre più fastidioso usarlo. Mi piace molto Eclipse, molto più di Android-Studio. :( –
importazione da ANDROID STUDIO IN ECLIPSE
http://www.nodeclipse.org/projects/gradle/android/Importing-from-Android-Studio-into-Eclipse descrive passaggi necessari
http://www.nodeclipse.org/projects/gradle/MyApplicationName.PNG
http://www.nodeclipse.org/projects/gradle/MyApplicationName-mobile-symlink-done.PNG
copia-incolla qui come di settembre 2014
01.235.
benvenuto per sollevare il problema su GitHub.
In primo luogo, è più facile creare il progetto con Eclipse-ADT, aggiungere build.gradle
e l'importazione in Android Studio selezionando che build.gradle
, poi viceversa.
vedere il passaggio 2 qui sotto
Multi-progetto- Aggiungi
.project
file nella radice
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>MyApplicationName</name> <comment></comment> <projects> </projects> <buildSpec> </buildSpec> <natures> </natures> </projectDescription>
(è anche possibile utilizzare Nodeclipse CLI) esempio dalla radice froject C:\Users\username\AndroidStudioProjects\MyApplicationName
corsa nodeclipse -g
Copy quel percorso (ad esempio in Android Studio "Copy Path" Ctrl + Shift + C),
in File Eclipse -> Import -> Generale/Progetto esistente nello spazio di lavoro
http://www.nodeclipse.org/projects/gradle/MyApplicationName.PNG
A questo punto, non è proprio necessario disporre di ADT.Eclipse è come Viewer, ma è già possibile avviare Gradle build
, installDebug
o eseguire sul dispositivo (quando sono state definite run
compito)
Ulteriori operazione si può fare all'interno di Eclipse
- per ogni modulo (come
mobile
owear
) fanno
2,1 aggiungere 2 .files standard per progetto Android, come di seguito (si possono ottenere con la creazione di nuovo progetto con Eclipse-ADT, solo bisogno di cambiare "src" path="src/main/java"
):
.project
:
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>MyApplicationName-mobile</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.android.ide.eclipse.adt.ApkBuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>com.android.ide.eclipse.adt.AndroidNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription>
.classpath
:
<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src/main/java"/> <classpathentry kind="src" path="gen"/> <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/> <classpathentry kind="output" path="bin/classes"/> </classpath>
http://www.nodeclipse.org/projects/gradle/MyApplicationName-mobile.PNG
2.2 creare link simbolici OS
Su Lunix
ln -s src/main/res res
ln -s src/main/AndroidManifest.xml AndroidManifest.xml
Su Windows non so ancora modo di grazia che avrebbe funzionato sempre:
mklink /D res src/main/res
mklink AndroidManifest.xml src/main/AndroidManifest.xml
Windows 7 has mklink
util, ma non ha funzionato sul mio PC.
Ho trovato un ottimo Junction util e potrebbe fare junction res src/main/res
, ma per il link al file viene creato il file .lnk (aka collegamento di Windows).
Ho scoperto che Git Bash può eseguire ln -s src/main/AndroidManifest.xml AndroidManifest.xml
ma crea una copia, non un collegamento.
http://www.nodeclipse.org/projects/gradle/MyApplicationName-mobile-symlink.PNG
2,3 Aggiungere gen
cartella
2.4 aggiungere project.properties
target=android-15
2,5 Importa come
click sul mobile
progetto esistente, Ctrl+Alt+C
File -> Import -> Generale/Progetto esistente nello spazio di lavoro
http://www.nodeclipse.org/projects/gradle/MyApplicationName-mobile-symlink-done.PNG
FATTO.
di limitazioni del corso sono:
- Eclipse è ancora utilizzando ADT per costruire
- dipendenze aggiunti tramite Gradle non sono visibili ad ADT (ma barattoli nella cartella
libs
sono condivisi ovviamente)
Le cose buone sono:
- è possibile utilizzare Ectse ADT più stabile per veloping e debugging
- allo stesso tempo è possibile utilizzare e/o sperimentare con nello stesso IDE come secondo.
provare installare il plugin Gradle in eclisse. Questo funzionerà per alcune app.
I seguenti siti di aggiornamento sono disponibili:
http://dist.springsource.com/milestone/TOOLS/gradle (ultima pietra miliare build) http://dist.springsource.com/release/TOOLS/gradle (ultima versione) incollare gli URL di cui sopra in un browser web non funziona. È necessario seguire le istruzioni fornite di seguito per utilizzare un sito di aggiornamento di Eclipse.
In Eclipse Apri Guida >> Installa nuovo software Incolla un collegamento del sito di aggiornamento di Gradle nella casella di testo "Lavora con". Fai clic sul pulsante Aggiungi nella parte superiore dello schermo. Assicurarsi che l'opzione "Raggruppa articoli per categoria" sia abilitata. Selezionare il nodo di livello superiore 'Estensioni/Integrazione Gradle'. Fare clic su "Avanti". Questo potrebbe richiedere del tempo. Rivedere l'elenco dei software che verranno installati. Fai nuovamente clic su "Avanti". Rivedi e accetta gli accordi di licenza e fai clic su "Fine".
- 1. Studio Android: come importare il progetto di libreria Android
- 2. Come importare il progetto Android Studio in eclipse che usa la libreria?
- 3. Come posso importare java.awt.image.BufferedImage in Android Studio
- 4. Errore durante l'importazione di un progetto Eclipse in Android Studio
- 5. Come importare slidingmenu su Android Studio?
- 6. Annulla SVN in un progetto Android Studio
- 7. Importare un progetto SVN esistente in Eclipse
- 8. Come importare l'API di Google in Android Studio
- 9. Come importare il progetto Android come libreria e NON compilarlo come apk (Android studio 1.0)
- 10. Aggiungi il progetto Android ZXing come libreria in Android Studio
- 11. Come importare il modulo senza creare copia in Android Studio
- 12. Come importare ZXING in Android Studio?
- 13. Come chiudere un progetto in Android Studio?
- 14. importazione progetto netbeans android in studio android
- 15. come importare "org.apache.http.client.HttpClient" in Eclipse?
- 16. Come importare un progetto di libreria in Android Studio, senza fare una copia?
- 17. Impossibile importare il progetto Android in Eclipse - Il pulsante Fine non fa nulla
- 18. Come importare il progetto Android Studio (1.0) in Intellij 14 Ultimate
- 19. Come utilizzare il progetto git biforcuto in Android Studio
- 20. Come aprire il progetto Android esistente (build.gradle) in Android Studio
- 21. Importare il progetto java di origine nel progetto Android
- 22. Importazione del progetto Cordova in Android Studio
- 23. come importare la tua libreria github biforcuta in Android Studio
- 24. Come importare un pacchetto java in Android Studio
- 25. Modulo di importazione di Android Studio: specificare la posizione del progetto Gradle o Android Eclipse
- 26. Qual è il modo giusto per importare un progetto Android Studio in un repository SVN?
- 27. Studio Android: importazione del progetto nel progetto esistente
- 28. Come rinominare un progetto in Android Studio
- 29. Come posso importare javax.json in Eclipse
- 30. Importa progetto Android in ADT Eclipse da github
Android Studio è basato su Gradle. Quindi non penso sia possibile farlo. Sì, puoi importare il progetto Eclipse in Android Studio utilizzando http://developer.android.com/sdk/installing/migrate.html. Leggi questo http://stackoverflow.com/questions/16745793/how-do-you-open-an-android-studio-project-in-eclipse –
@ChintanRathod sì, ho visto. significa non possibile – Rohit
Migliore soluzione di lavoro: http://stackoverflow.com/questions/18130157/can-i-import-an-android-studio-project-to-eclipse/29214033#29214033 –