È possibile importare un progetto Java esistente che si trova nel mio spazio di lavoro, in un progetto Android che è anche nel mio spazio di lavoro? Il progetto Java non utilizza roba incompatibile con Android. Potrei farlo usando un .JAR, ma dal momento che sto modificando molto il progetto Java, vorrei importare l'intero codice sorgente e cambiarlo una volta ogni tanto. È possibile? GrazieImportare il progetto java di origine nel progetto Android
risposta
Penso che tu stia parlando di referenziare altri progetti nel progetto corrente, se questo è il caso, puoi farlo tramite Fai clic con il tasto destro del mouse su progetto, proprietà-> Riferimento del progetto.
È possibile collegare altri progetti al progetto corrente. Fai clic con il pulsante destro del mouse sul progetto principale, scegli Build Path -> Configure Build Path...
Nella finestra di dialogo scegli la scheda Projects
, quindi fai clic sul pulsante Add..
. Ora scegli il progetto che vuoi collegare e fai clic su OK
. Ora sarai in grado di utilizzare le sorgenti di questo progetto all'interno del tuo progetto principale. Spero che questo ti aiuti.
-1, questo non funziona quando si fa riferimento a un progetto Java in un progetto Android, che è stato chiaramente indicato nella domanda. Funziona solo su Java. – tbraun
Questo è un po 'di un hack, ma ha lavorato per il mio progetto:
- aggiungere sia progetto Android e progetto Java pianura nell'area di lavoro
- Vai alla proprietà per progetto Android -> Java Build Path -> Fonte
- fare clic sul link Fonte, in "nome della cartella", assicuratevi di selezionare la directory radice di albero src del progetto pianura Java
- Utilizzare un nome descrittivo per "posizione della cartella Linked", come "java_project_src".
- stampa Fine e compilare
Questa configurazione per compilare il codice pianura-java come Dalvik bytecode. Nel mio caso, avevo puro codice java con dipendenze molto limitate, ma volevo condividere il puro codice java con progetti non-Android, invece di mantenere separatamente questi file in ogni progetto.
- 1. build.xml nel progetto Java
- 2. Come convertire il progetto java nel progetto Maven o simile
- 3. Studio Android: come importare il progetto di libreria Android
- 4. Importare il progetto XCode all'interno di un altro progetto XCode
- 5. Come posso importare javax.validation nel mio progetto Java SE?
- 6. Impossibile importare Google Places PlacePicker nel progetto Android
- 7. Impossibile importare il progetto Firebase
- 8. project.properties nel progetto Android
- 9. Studio Android: importazione del progetto nel progetto esistente
- 10. Come importare il file AppDelegate.h nel progetto Pod ViewController?
- 11. Come importare il progetto Android Studio in Eclipse?
- 12. cartella dexedLibs nel progetto Android
- 13. Utilizzo della libreria Java nel progetto iOS
- 14. Importare Java Project nell'applicazione Android?
- 15. Android Studio - "Rilevato framework Android nel progetto"
- 16. Esclusione dal progetto, problema di controllo origine
- 17. come importare correttamente le librerie commons.apache.math per il mio progetto
- 18. Aggiunta di libpng nel progetto android ndk
- 19. HttpPost funziona nel progetto Java, non in Android
- 20. Converti progetto java in progetto Android su Eclipse
- 21. Importare un progetto JavaScript esistente in un progetto Grunt/Brunch
- 22. Perché "nessun progetto trovato da importare"?
- 23. Come posso importare windows.media.capture nel mio progetto WPF?
- 24. Come importare un progetto java jdeveloper in eclissi?
- 25. Compilare il progetto Android nel sistema di integrazione continua Hudson?
- 26. Modulo EE Java Dipendenze nel progetto web?
- 27. Aggiunta di un progetto senza ARC nel progetto con ARC
- 28. come aggiungere un'immagine nel progetto Java netbeans
- 29. nel progetto Android collegato a App Engine
- 30. Importare un progetto git esistente in GitLab?
+1 per buona soluzione –
Se ho 2 progetti Java funziona. Ma ho un progetto Android e un progetto Java. Collego il progetto java nel progetto Android ma non riesco ancora a usarlo. Ho provato a creare un progetto Java e ho fatto lo stesso e ha funzionato. –
-1, questo non funziona quando si fa riferimento a un progetto Java in un progetto Android, che è stato chiaramente indicato nella domanda. Funziona solo su Java su Java. – tbraun