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

[allgemeine Fragen]zu OS

Dieses Thema im Forum "Android OS Entwicklung / Customize" wurde erstellt von htcdesiree, 25.04.2011.

  1. htcdesiree, 25.04.2011 #1
    htcdesiree

    htcdesiree Threadstarter Neuer Benutzer

    Beiträge:
    16
    Erhaltene Danke:
    0
    Registriert seit:
    25.04.2011
    Liebe Forumsmitglieder,

    Ich habe ein paar verschiedene Fragen bezüglich dem OS (Linux) welches auf meinem HTC Desire läuft - also Android im speziellen.

    Als Vorinfo, möchte ich erwähnen dass ich mein HTC Desire gerootet habe sowie eine "Shell" (Terminal Emulator) als App installiert habe. Damit kann ich wie auf einer Linux-Box shell Befehle absenden. (ls, cat etc.)




    Danke für die ganzen Infos und Hilfen!

    Schöne Grüße
     
  2. jessi1990, 26.04.2011 #2
    jessi1990

    jessi1990 Gast

    ich nehme an dein c Programm ist für x86 übersetzt? Init müsste von google selbst gemacht sein. Ordnerstrucktur gibts irgendwo bei google infos

    Gesendet mit der Android-Hilfe.de-App
     
  3. htcdesiree, 26.04.2011 #3
    htcdesiree

    htcdesiree Threadstarter Neuer Benutzer

    Beiträge:
    16
    Erhaltene Danke:
    0
    Registriert seit:
    25.04.2011
    Ja genau.

    Also müsste ich die Kernel Sourcen vom HTC Desire ziehen diese kompilieren und das Ergebnis dann in nem Emulator laufen lassen. Die Programme dort dann programmieren?

    Oder wie genau?

    Danke schonmals
     
  4. Redh3ad, 27.04.2011 #4
    Redh3ad

    Redh3ad Fortgeschrittenes Mitglied

    Beiträge:
    294
    Erhaltene Danke:
    50
    Registriert seit:
    01.04.2010
    Phone:
    Motorola Milestone
    Nein, ein einfaches cross compile für ARM sollte genügen.

    Und um Dateien unter Linux ausführen zu können, müssen diese für den aktuellen User ausführbar sein (mit chmod +x <file> ausführbar machen).
     
  5. jessi1990, 28.04.2011 #5
    jessi1990

    jessi1990 Gast

    du musst halt für arm kompilieren und nicht für x86. am einfachsten du schaust dir mal das SDK und das NDK von google an

    Gesendet mit der Android-Hilfe.de-App
     
  6. htcdesiree, 28.04.2011 #6
    htcdesiree

    htcdesiree Threadstarter Neuer Benutzer

    Beiträge:
    16
    Erhaltene Danke:
    0
    Registriert seit:
    25.04.2011
    Dann hab ich eh alles richtig gemacht? (siehe anderer Post von mir)
    bezüglich chmod. die Datei hab ich zur sicherheit auf 777 chmoded - sry vergessen zu erwähnen - fehler bleibt jedoch der Selbe.
     
  7. Thyrion, 28.04.2011 #7
    Thyrion

    Thyrion Ehrenmitglied

    Beiträge:
    11,849
    Erhaltene Danke:
    2,452
    Registriert seit:
    21.07.2009
    Phone:
    Nexus 5X
    Das aktuelle Verzeichnis ist soweit ich weiß nicht im Path der Shell enthalten, daher starte dein Programm mal mit ./name
    Aber den Crosscompile musst du dennoch machen ;)

    Da kommt auch der access denied Fehler her, da in dem Path Verzeichnisse drinstehen, auf die du nur mit root-Rechten Zugriff hast.
     

Diese Seite empfehlen