1. RED-BARON, 09.03.2011 #1
    RED-BARON

    RED-BARON Threadstarter Android-Hilfe.de Mitglied

    Hallo Forum,

    da ich bisher nur eine App erstellt habe kam die Frage nicht auf.
    jetzt schon, zu beginn eines neuen Projektes. ich möchte layouts
    wieder verwenden und das möglichst ohne diese von einem Projekt
    in die Layout-Ordnerstruktur des anderen Projektes zu kopieren.

    wie bringt man eclipse bei, "übergeordnete" Ordner ins Projekt ent-
    sprechend zu ziehen. bei den bisherigen Versuchen konnte ich alles
    mögliche machen, aber immer nur innerhalb eines Projektes. kann es
    sein, man muss eine Art "common" projekt anlegen ?
     
  2. Unicate, 09.03.2011 #2
    Unicate

    Unicate Android-Experte

    Man könnte ein Bibliotheksprojekt anlegen (kann man beim erstellen angeben) und dieses für solche zwecke verwenden, aber dann muss dieses bibliotheksprojekt immer seperat mitinstalliert werden (soweit ich weiß)
     
  3. wilco, 09.03.2011 #3
    wilco

    wilco Android-Hilfe.de Mitglied

    Das "common" Projekt heist bei Android "Library" Projekt. Damit kannst Du genau solche Sachen machen.

    Das muss auch nicht seperat installiert werden. Er wird beim compilieren automatisch mit in die .apk hinzugefügt.
     
    RED-BARON gefällt das.
  4. RED-BARON, 10.03.2011 #4
    RED-BARON

    RED-BARON Threadstarter Android-Hilfe.de Mitglied

    Hallo , Danke für den Hinweis,

    leider finde ich ein Android "Library" Projekt nicht über

    new -> other -> Android

    oder ist

    new -> Java -> Package das richtige ?

    oder ist der richtige Weg ein jar-archiv zu erstellen ?


    Edit: mit etwas basteln nun gelöst,

    - normales (!) Android-Projekt erstellen
    - Klassen, Resourcen etc. hinzufügen
    - Export als JAR, ohne Manifest etc.
    - einbinden als external JAR im Zielprojekt
     
    Zuletzt bearbeitet: 10.03.2011
  5. wilco, 11.03.2011 #5
    wilco

    wilco Android-Hilfe.de Mitglied

    Ein Library Projekt startest Du als ganz normales Android Projekt in Eclipse. Dann gehst Du in den Projekt-Properties auf "Android" und setzt unten den Haken bei "Is Library".

    Bei dem Projekt in dem Du die Library einbinden möchtest machst Du das ähnlich. An der gleichen Stelle bei der Du beim Library Projekt den Hakenbei "Is Library" gemacht hast, legst Du hier fest dass das andere Projekt als Library genutzt wird.
     
    DieGoldeneMitte und RED-BARON gefällt das.
Die Seite wird geladen...
Similar Threads Forum Datum
Anschluss an Computer nicht mehr möglich HTC Desire Forum Freitag um 17:44 Uhr
Akku lädt nicht mehr Samsung Galaxy Tab A Forum Freitag um 19:50 Uhr
Fastboot funktioniert nicht mehr Zuk Z1 Forum Samstag um 20:48 Uhr
htc one m9 Daten retten HTC One M9 Forum Sonntag um 15:10 Uhr
Samsung S6 Edge geht nicht mehr Werkstatt Samsung Sonntag um 20:38 Uhr
Le Max 2 - X829 - 6/128 GB - Nach full-wipe wird Device nicht mehr am PC erkannt. Root / Custom-ROMs / Modding für LeEco Le Max 2 Gestern um 17:53 Uhr
WLAN (und Bluetooth) nicht mehr möglich Android 6.0.x (Marshmallow) Gestern um 20:48 Uhr
XT890 Geht nicht mehr an. Motorola Razr i Forum Heute um 00:50 Uhr
Kein offizielles neues ROM (Nougat) von Samsung mehr? Root / Custom-ROMs / Modding für Samsung Galaxy S5+ (G901F) Heute um 11:02 Uhr
Samsung Galaxy S3 Neo und GMail: Kann Mail-Anhänge nicht (mehr) runterladen Google Mail Heute um 11:43 Uhr