2011-01-24 17 views
5

Ho bisogno di creare due versioni della stessa app Android e installarle entrambe sullo stesso dispositivo, posso ottenere questo mantenendo due progetti diversi (nome del pacchetto diverso), ma è dolore pieno per gestire entrambi, piuttosto che mantenere due progetti c'è un modo migliore per raggiungere questo obiettivo.crea due versioni della stessa app Android e installa entrambi sullo stesso dispositivo

Sam.

+0

possibile duplicato di [Esiste una convenzione per mantenere una versione di app gratuita e pro dalla stessa base di codice in Eclipse?] (Http://stackoverflow.com/questions/4057728/is-there-a-convention-for -maintain-both-a-free-and-pro-app-version-from-the-sa) –

+0

Anche possibile duplicato di [come rilasciare e installare due versioni della stessa app Android utilizzando lo stesso pacchetto sullo stesso dispositivo] (http://stackoverflow.com/questions/14837927/how-to-release-and-install-two-versions-of-the-same-android-app-using-the-same-p?rq=1)? –

risposta

2

È possibile utilizzare una libreria, ma è necessario ristrutturare il codice un po 'per farlo.

In pratica, scrivere il codice specifico per un'app in un progetto e il codice specifico per un'altra app in un altro progetto, quindi scrivere il codice che è uguale per tutte le app in una libreria e fare riferimento ad esso.

Posso chiederti per cosa stai facendo questo? Se stai facendo una versione "gratuita" della tua app e una versione "a pagamento" ci sono anche altre opzioni. Come fare un'app fittizia e controllarne la presenza nell'app principale.

+0

sto sviluppando un'applicazione POC per il mio cliente, ha bisogno di avere la stessa app da installare sul telefono con due temi diversi. Il progetto di libreria di Android – Sam

+0

mi ha aiutato a risolverlo, ha avuto qualche rielaborazione, ma ha bisogno di gestirlo. – Sam

Problemi correlati