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

ein layout - mehrere projekte

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von RED-BARON, 09.03.2011.

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

    RED-BARON Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    146
    Erhaltene Danke:
    19
    Registriert seit:
    06.10.2009
    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

    Beiträge:
    473
    Erhaltene Danke:
    57
    Registriert seit:
    09.08.2010
    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

    Beiträge:
    106
    Erhaltene Danke:
    32
    Registriert seit:
    10.08.2010
    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 bedankt sich.
  4. RED-BARON, 10.03.2011 #4
    RED-BARON

    RED-BARON Threadstarter Android-Hilfe.de Mitglied

    Beiträge:
    146
    Erhaltene Danke:
    19
    Registriert seit:
    06.10.2009
    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

    Beiträge:
    106
    Erhaltene Danke:
    32
    Registriert seit:
    10.08.2010
    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 haben sich bedankt.

Diese Seite empfehlen