[Java] Android, .apk auf Basis von SDK Elementen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von SnusMaster, 13. Oktober 2010 .

  1. 13. Oktober 2010
    Android, .apk auf Basis von SDK Elementen

    Hallo an alle Android Fans,

    Ist es möglich aus Teilen der Android SDK eigene .apk s erstellen die man auf
    einem gerooteten Device installieren kann.

    Gruss & Danke für jede Info
     
  2. 13. Oktober 2010
    AW: Android, .apk auf Basis von SDK Elementen

    Öhm, ... ich versteh leider nicht ganz was du willst
     
  3. 14. Oktober 2010
    AW: Android, .apk auf Basis von SDK Elementen

    Ich versuch's mal zu interpretieren:

    Du hast die Beispielprogramme entdeckt, die man mit dem Android SDK runterladen kann und möchtest jetzt Teile davon zusammenklatschen und als App auf deinem Mobiltelefon installieren, richtig?

    Ja. Das geht. Allerdings solltest du dazu ein bisschen Erfahrung im Umgang mit dem Android SDK haben.

    Jetzt allerdings noch einmal zur Erklärung (denn ich glaube, bei dir geht da ein bisschen was durcheinander):
    SDK steht für Software Development Kit und bezeichnet den ganzen "Baukasten", den Google auf Java-Basis entwickelt haben, damit du Android Apps schreiben kannst. Elemente des SDK sind beispielsweise Buttons, BroadcastReceiver, Intents und solche Späße. Die Beispielprogramme, die du vermutlich meinst sind keine Elemente des SDKs sondern sind aus Elementen des SDKs zusammengebaut.

    Stell dir folgende Analogie vor:
    Lego bringt ein "Lego Car-Construction-Kit" auf den Markt, das beinhaltet alle möglichen Elemente, die man zum Bauen eigener Autos gebrauchen kann (Achsen, Reifen, Lenkräder, Schrauben, Nieten, Muttern...). Bei diesem "Lego Car-Construction-Kit" werden auch zwei oder drei einfache Automodelle mitgeliefert, die aus den einzelnen Elementen des Lego CCK gebaut wurden. Klar kannst du jetzt hingehen und die Sachen, die du brauchst von den Beispielautos übernehmen und zusammenschustern. Dazu sind die ja da
     
  4. 19. Oktober 2010
    AW: Android, .apk auf Basis von SDK Elementen

    nur um das anzumerken.
    das phone muss nicht gerootet sein
    bei Android gibts auch so die Möglichkeit ohne Market Apps zu installieren

    ob das zusammen würfeln so einfach funtkioniert, bezweifle ich
    da sollte man doch eher dieses grafische tool nutzen, dass google bereit stellt
    mir fällt der name grad net ein
     
  5. 20. Oktober 2010
    AW: Android, .apk auf Basis von SDK Elementen

    Du meinst den AppInventor.
    Aber ich versteh nicht, warum das Verwenden einzelner Komponenten aus den Sample-Apps nicht möglich sein sollte. Man muss sich nur entsprechend mit der Materie auskennen und wissen, wo man Anpassungen vorzunehmen hat.
     
  6. 20. Oktober 2010
    AW: Android, .apk auf Basis von SDK Elementen

    Du kannst natürlich Teile des Quellcodes kopieren und anpassen etc.

    Aber ich meinte jetzt eher, dass man einfach irgendwas kopiert und dann hier noch was andres und da was, dass die App dann einfach läuft.
    Ohne Kenntnisse von dem was man da tut, kommt keine App zusammen.
    Die Examples sollen dir ja nur zeigen wie man bestimmte Dinge in Android umsetzen kann/sollte.
    Sich daran zu orientieren ist absolut okay und macht wohl jeder mal so, hab ich auch schon so gemacht.
     
  7. 1. November 2010
    AW: Android, .apk auf Basis von SDK Elementen

    Die Frage war schlecht formuliert sorry, aber danke für eure Mühe, ich bin froh hier Leute zu finden die sich mit Android auskennen. Ich habe nun eine eigene Core-App geschrieben. Die Phone.apk wurde von mir erweitert. Ich bin mir bewusst dass ich diese App nur auf gerooteten Devices installieren kann und dass diese auch niemals im Market sein wird, dennoch hab ich's gemacht.
    Folgende Situation:

    -> App funktioniert tadellos auf Emulator
    -> App von Emulator genommen (Phone.apk)
    -> App mittels ADB oder auch als update.zip auf's Device geflasht

    ==> funktioniert auf diesem Device einfach nicht...was mach ich falsch? Muss ich etwas signieren oder fehlt sonst was? Kann eine App die auf dem Emulator löift nicht auf einem Device laufen? Muss ich bei Core-Apps sonst noch was spezielles beachten? Ich komme nicht weiter....
    Kann mit evtl. jemand Hilfestellung geben?
    Vielen Dank an euch da draussen!!
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.