Können Sie eine Android App als ARC App über Android Studio starten?

8

Ich würde gerne wissen, ob es eine Möglichkeit gibt, eine ARC-App von Android Studio aus zu starten und / oder zu erstellen, ohne jedes Mal manuell ARC-Schweisser verwenden zu müssen.

Es kann ziemlich mühsam sein, dies manuell während der Entwicklung zu tun, und besonders während einer Veröffentlichung, wenn Sie dieselbe Operation für ~ 15 verschiedene Varianten derselben App durchführen müssen. Gibt es etwas in den Arbeiten, das dieses Problem wie eine Großschriftverlängerung oder etwas löst.

    
Theyouthis 06.04.2015, 18:25
quelle

1 Antwort

3

Zum Zeitpunkt der Erstellung dieses Dokuments wurde keine offizielle automatisierte Lösung für das ARC-Bauen angeboten. Es ist ARC Welder oder Büste.

Da die Chrome-Erweiterung (CRX) eine offene Spezifikation hat und der Inhalt des CRX (als ZIP-Datei) einfach zu untersuchen ist, sollten Sie das ARC Welder-Reverse-Engineering durchführen und ein Gradle-Plugin erstellen etwas wäre nicht so schwierig für jemanden mit dem Juckreiz zu kratzen.

Als ich es untersucht habe, waren die offensichtlichen variablen Bits die icon.png (96x96 px Edition Ihres Launcher-Icons), die APK selbst in vendor/chromium/crx/ und der arc_metadata -Teil der manifest.json -Datei. Letzteres ist der Punkt, an dem die ARC Welder Einstellungen vorgenommen werden, wie zum Beispiel der Formfaktor und die Ausrichtung.

Natürlich müsste jede Homebrew-Lösung Änderungen an ARC Welder nachverfolgen, um sicherzustellen, dass weiterhin gültige ARC-Dateien erstellt werden.

    
CommonsWare 14.05.2015, 21:23
quelle