2017-12-05 3 views
0

Ich möchte eine Windows-Anwendung erstellen, wo Sie einige Konfigurationen vornehmen und eigene apk zum Download erstellen können.Erstellen Sie eine apk in Runtime

Ich verwende Unity 5.6 Personal Edition für diesen Fall.

Also, meine Frage ist: Ist es sogar möglich, mit Unity zu machen?

Kann ich eine apk in Runtime erstellen?

Thx.

+0

Nur um klar zu sein, haben Sie eine bestehende Android-Projekt und Sie möchten einfach die apk-Datei zu bauen? Oder Sie haben kein Android-Projekt und möchten es erstellen? – riadrifai

+0

Es ist möglich ... aber sehr, sehr komplex – joreldraw

+0

@riadrifai Ich habe ein Projekt, was ich für Windows erstellen werde. In Windows exe, werde ich einige Konfigurationen machen und danach möchte ich eine apk erstellen. – Homa

Antwort

1

Okay, nach der Diskussion in den Kommentaren glaube ich, dass dies ein Ansatz ist, den Sie nehmen könnten.

Für jede Konfiguration benötigen Sie ein neues Android-Projekt, dann müssen Sie ein Skript schreiben, das das Android-Projekt mit all seinen Verzeichnissen für Sie erstellen würde. (Dazu könnte man eine "Template-Anwendung" haben und das Skript könnte einfach das gesamte Verzeichnis in den gewünschten Pfad kopieren und dort die Änderungen am Projekt vornehmen.)

Nachdem das android-Projekt geändert wurde, kann man das erstellen apk zur Laufzeit, auf Windows ist dies wie Sie es tun: Gehen Sie in das Verzeichnis app und führen Sie die folgenden: gradlew.bat buildName wo buildName könnte etwas wie assembleDebug oder AssembleRelease sein. Für weitere Informationen über den Bauprozess, überprüfen Sie bitte here

+0

Danke für Beratung. Es sieht ziemlich gut aus, ich werde es versuchen. – Homa

Verwandte Themen