1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. htcdesiree, 25.04.2011 #1
    htcdesiree

    htcdesiree Threadstarter Neuer Benutzer

    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

    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

    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

    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

    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.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Lineage OS und Bluetooth Android OS Entwicklung / Customize 06.07.2017
Lineage OS generell Milestones geplant? Android OS Entwicklung / Customize 27.05.2017
SM-J120FN OS gewiped was jetzt? Android OS Entwicklung / Customize 19.05.2017
Kernel Compilieren Fragen Android OS Entwicklung / Customize 11.05.2017
Fragen zu Formatierung extern/intern/Speicherverwaltung Android OS Entwicklung / Customize 18.04.2017
[Frage] ]Galaxy S5+] [SM-G901F] Bootanimation Tutorial / Anleitung Android OS Entwicklung / Customize 15.01.2017
Android OS Entwicklung: Systemweiter Content/File Filter Android OS Entwicklung / Customize 05.12.2016
Fragen und Probleme bzgl Root,CWM und Kernel Android OS Entwicklung / Customize 02.12.2016
Du betrachtest das Thema "[allgemeine Fragen]zu OS" im Forum "Android OS Entwicklung / Customize",