gewusst wie: Debuggen von Produkt-Geschmack in android studio?
Ich habe zwei Produkt-Geschmack, free und pro.
Der launcher Aktivität für beide unterschiedlich sind.
Aber Android studio erwartet, dass der launcher Aktivität, die in AndroidManifest.xml unter src/main/.
Gradle baut sowohl flovors richtig, aber IDE ist nicht in der Lage zu Holen die richtige AndroidManifest.xml vom jeweiligen Produkt Geschmack wie src/free oder src/pro.
Geschieht dies auch nach der Wahl des richtigen build-Variante als FreeDebug oder ProDebug.
- Android Studio ist noch EAP. Es hat viele viele bugs.
- wie gehen Sie mit solchen Szenarien? Ich bin mit gradle installieren und testen verschiedene Geschmacksrichtungen?
- Aromen kann Sie Ihre eigenen launcher Aktivitäten kein Problem damit. Es erscheint die IDE will starten Sie die main-Aktivität, die nur von den Eltern manifestieren, anstatt des Fragens Letzte compilierte package-manifest. Nicht sicher, dies ist das beabsichtigte Verhalten. Dennoch können Sie versuchen, die änderung der Haupttätigkeit, die in "Konfigurationen ausführen".
- Würde es helfen, wenn Sie eingefügt haben Ihre gradle.build-Skript hier.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser Beitrag hat die Antwort, die Sie wollen.
[Was für ein Produkt Geschmack hat Android Studio zu bauen, der standardmäßig in bauen.gradle?
Können Sie klicken in der unteren linken Ecke und öffnen Sie eine box namens "Build-Varianten" wählen Sie Dann den Geschmack (variant) mit der Sie arbeiten möchten.
Ich gearbeitet haben, um dies durch manuelles ändern der Konfiguration auszuführen (Ausführen->Bearbeiten von Konfigurationen... Unter der Aktivität - Start-option), aber das ist definitiv nicht die optimale Lösung.