1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  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...