fondere due progetti Android

voglio fondere due diversi progetti Android per utilizzare la funzionalità di entrambi in un progetto. Utilizzano pacchetti diversi per i file.

Ho copiato i file con i diversi pacchetti in un progetto, ma c'è un problema con il file manifesto.

  • Imansible rilevare Sony Xperia in Eclipse
  • Quickblox-chat in android AndroidRuntime java.lang.NoClassDefFoundError: com.quickblox.chat.QBChatService
  • Le posizioni di chiamate super () in codice Android generato di Eclipse Plugin sono affidabili?
  • Selezione di sottocategorie usando ListActivity of PreferenceActivity
  • Node.js e Websocket in Android Eclipse
  • L'applicazione è FC se l'utente preme troppo a sinistra oa destra
  • Possibile avere diversi pacchetti nel file manifesto android? Oppure come posso risolvere questo problema? Forse specificare le attività con l'integer pacchetto e non utilizzare ".shortcut"?

    Spero che ci sia qualcuno che mi aiuti.

    Grazie!

    3 Solutions collect form web for “fondere due progetti Android”

    Costruire una libreria può risolvere questo problema. Questo è il modo in cui ho proceduto da parte mia per una domanda simile:

    • Ho avuto un progetto ProjectA che è stato terminato e funzionante

    • Ho avuto un nuovo progetto ProjectB che ha dovuto riutilizzare alcune funzioni di ProjectA .

    • Queste funzioni sarebbero probabilmente riutilizzate di nuovo in modo da build una biblioteca Library1 e ho spostato il codice necessario da ProjectA ad esso. Ho impostato la bandiera isLibrary in true sotto Eclipse (che è nelle properties; del progetto – fai sapere se desideri maggiori dettagli su questo e lo modificherò se necessario).

    • Poi ho modificato le properties; di ProjectA per utilizzare Library1 . Ciò implicava anche un certo refactoring sul lato ProjectA ma questo era OK.

    • E infine, ho creato il mio ProjectB come un client della Library1 . E questo era semplice.

    Non esiste un modo semplice per fondere più progetti in uno. Tuttavia, puoi scegliere di build uno dei progetti come libreria e importrli nell'altro.

    Vedere lavorare con progetti di biblioteca

    è ansible unire il codice se non ha un ampio ambito di applicazione .. non avere la libreria nativa e ecc … per fondere il progetto che è necessario reimpostare il nome del pacchetto, il layout xml e ecc … ad esempio. main.xml sono separati per entrambi i pacchetti così bisogno di prendersi cura di tali cose

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.