2013-08-24 6 views
7

Ho due gusti di prodotto, gratuiti e pro.come eseguire il debug di aroma del prodotto in Android Studio?

L'attività di avvio per entrambi è diversa.

Ma Android Studio si aspetta che l'attività di avvio sia in AndroidManifest.xml sotto src/main /.

Gradle sta costruendo correttamente entrambi i flovors ma IDE non è in grado di selezionare il corretto AndroidManifest.xml dal rispettivo aroma del prodotto come src/free o src/pro.

Ciò accade anche dopo aver scelto la variante di compilazione corretta come FreeDebug o ProDebug.

+0

Android Studio è ancora EAP. Ha molti bug. –

+0

come gestisci tali scenari? Sto usando gradle per installare e testare diversi gusti? – dhaval

+0

Gli aromi possono definire le proprie attività di avvio senza alcun problema. Sembra che l'IDE voglia avviare l'attività principale solo dal manifest padre invece di chiedere il manifest del pacchetto finale compilato. Non sono sicuro che questo sia il comportamento previsto. Tuttavia, puoi provare a cambiare l'attività principale nelle configurazioni di esecuzione. –

risposta

3

Ho lavorato su questo modificando manualmente la configurazione di esecuzione (Esegui-> Modifica configurazioni ... sotto l'opzione Attività - Avvio), anche se non è sicuramente una soluzione ottimale.

Problemi correlati