1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Kompilieren auf Kommandozeile / aapt-Nutzung

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Sabian, 06.04.2011.

  1. Sabian, 06.04.2011 #1
    Sabian

    Sabian Threadstarter Junior Mitglied

    Beiträge:
    27
    Erhaltene Danke:
    2
    Registriert seit:
    21.12.2010
    Heyo,

    ich könnte ein bischen Hilfe gebrauchen und zwar geht es um das Kompilieren einer Android App auf Kommandozeile.
    Eigentlich erscheint mir alles recht schlüssig. Mein Vorgehen würde wie folgt aussehen:
    1. Resourcen packen und R.java generieren mittels aapt.

    2. .java dateien kompilieren mittels javac

    3. kompilierte Klassen in Dalvik bytecode übersetzen mittel dx

    4. .apk aus bytecode und resourcepackage erstellen mittels apkbuilder

    danach halt noch signieren mit meinem keystore.

    Das einzige was mir nicht ganz klar erscheint betrifft den ordner "assets". Wie bekomme ich diesen Ordner in die apk? Kann das aapt auch? Wenn ja, mit welchem Parameter? Wenn nein, wie sonst? :)

    Wäre nett wenn mir jemand helfen könnte.
    viele Grüße
     
  2. garak, 07.04.2011 #2
    garak

    garak Ehrenmitglied

    Beiträge:
    8,270
    Erhaltene Danke:
    4,795
    Registriert seit:
    12.12.2009
    Sabian bedankt sich.
  3. Sabian, 07.04.2011 #3
    Sabian

    Sabian Threadstarter Junior Mitglied

    Beiträge:
    27
    Erhaltene Danke:
    2
    Registriert seit:
    21.12.2010
    Vielen dank schonmal für die Infos. Der Link ist sehr hilfreich.
    Weißt du mit welchem Parameter das gemacht wird?
    Wenn ich mir die Usage zu aapt anschaue, gibts einmal -d ("one or more device assets to include, separated by commas") und einmal -A ("additional directory in which to find raw asset files").
    Da mein assets-ordner ziemlich viele Dateien enthält, wäre es von Vorteil gleich das ganze Verzeichnis reinzupacken...
     
  4. Sabian, 12.04.2011 #4
    Sabian

    Sabian Threadstarter Junior Mitglied

    Beiträge:
    27
    Erhaltene Danke:
    2
    Registriert seit:
    21.12.2010
    :( Keiner ne Idee zu dem Parameter?
     

Diese Seite empfehlen