| |||||||
Das Thema "Kann man im Android-Emulator Custom-ROMs testen und "ausprobieren"?" befindet sich unter Android OS Entwicklung / Customize auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Fortgeschrittenes Mitglied | kann man im android emulator custom rom's testen und "ausprobieren" ohne sie ständig auf sein handy flashen zu müssen? Wenn ja, bitte erklärt mir das (für anfänger!! ) wie das geht.Ich habe schon viel gegooglet usw. habe aber nichts brauchbares gefunden... Danke im voraus |
| | |
| | #2 (permalink) |
| Neuer Benutzer Registriert seit: 01.10.2010
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Hallo, ja das ist eigentlich ohne viel Zauberei möglich. Das nötige tool bringt das android sdk mit. Lad dir also mal von Android SDK | Android Developers das sdk für dein Betriebssystem und pack es in ein Verzeichnis deiner Wahl aus. Grundlegend brauchst du die .img Dateien die beim bauen der Android Sourcen entstehen, aber die solltest du ohnehin schon haben wenn ich deine Frage richtig interpretiere und den emulator aus dem sdk Verzeichnis unter tools den. Um den Emulator zu starten unter Windows: - auf der Kommandozeile in das Verzeichnis sdk/tools gehn. Da muss eine emulator.exe sein dann bist du richtig. - dann den Befehl emulator.exe -system /ordner_wo_deine_.img_dateien_liegen/ ausführen Unter Linux: - auf der Kommandozeile in das Verzeichnis /sdk/tools springen, da muss eine Datei emulator drin sein. - emulator starten mit ./emulator -system /ordner_wo_deine_.img_dateien_liegen/ dann sollte der emulator starten und ein fenster mit links bildschirm und rechts tastatur entstehen. Damit hättest du dann dein eigenes image gestartet und kannst fleißig testen. Ich hoffe das hilft dir weiter. mfg Bastian Geändert von gebecom_gmbh (04.10.2010 um 11:49 Uhr) |
| | |
| | #3 (permalink) |
| Fortgeschrittenes Mitglied |
Irgendwie bekomm ich das nicht hin... ![]() Der tools ordner liegt hier: C:\Android\sdk\tools und der ordner mit den .img von einem Backup meines G1 ist hier: C:\Android\CM5 Ich bekomme immer irgendeine Fhlermeldung das irgendwas nicht gefunden wird... |
| | |
| | #4 (permalink) |
| Moderator Modell: ZTE San Francisco; Moto Defy; HTC One S Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
|
Eine Fehlermeldung ist ohne Text sehr aussagekräftig :P a) Bitte einmal genau was du eintippst. Es müsste eigentlich schon reichen wenn du das so machst: cd C:\Android\sdk\tools emulator.exe -system C:\Android\CM5 In dem Ordner sollte dann das system.img von deinem CR liegen. |
| | |
| | #5 (permalink) |
| Fortgeschrittenes Mitglied |
Danke, soweit so gut, das funzt jetzt. Jetzt hab ich nur noch ein Problem - Irgendwas passt mir meine(n) .img nicht... ich (glaube) mal wo gelesen zu haben dass man da einfach die .img Dateinen von einem Nandroid Backup nehmen kann, dies habe ich auch gemacht, mit diesem Erfolg:
|
| | |
| | #6 (permalink) |
| Moderator Modell: ZTE San Francisco; Moto Defy; HTC One S Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
|
Dem fehlt der Kernel des Emulators...ist auch irgendwie logisch ![]() Schau dich mal um ob du den irgendwo findest :P Die obere Warnung kannst du erst mal ignorieren, die hat damit nichts zu tun und ist erstmal nicht wichtig. Nachschlag: Bei mir liegt der unter C:\Users\Felix\Setups\android-sdk_r04-windows\android-sdk-windows\platforms\android-8\images Das ist der von 2.2. Für die anderen Versionen musst du in android-8 die jeweiligen api-level ersetzen. Geändert von FelixL (23.10.2010 um 06:30 Uhr) |
| | |
| | #7 (permalink) | |
| Fortgeschrittenes Mitglied | Zitat:
C:\Android\sdk\platforms\android-7\images in den Ordner CM5 kopiert, hat nichts geholfen, exakt gleiche Meldung in cmd als zuvor... oder muss die datei wo anders hin? MfG Domi | |
| | |
| | #8 (permalink) |
| Moderator Modell: ZTE San Francisco; Moto Defy; HTC One S Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
|
Hast du mal emulator.exe -system C:\Android\CM5 -kernel C:\Android\CM5\kernel-qemu probiert? Ich versuch es gerade auch mal... Nachschlag: Startet nicht. Kannst es ja trotzdem nochmal probieren. C:\Users\Felix\Setups\android-sdk_r04-windows\android-sdk-windows\tools>emulator.exe -system C:\Users\Felix\Documents\myDroid -data data.img Im Ordner myDroid befinden sich system.img (aus einem nandroid) kernel-qemu data.img (auch aus dem nandroid, kann sein das es mit einem Leeren geht...aber frag mich nicht wie man das macht )ramdisk.img (aus dem selben Ordner wie der kernel) Geändert von FelixL (23.10.2010 um 14:54 Uhr) |
| | |
| | #9 (permalink) |
| Android Experte Modell: Galaxy Nexus und TF101 Registriert seit: 09.08.2010
Beiträge: 680
Abgegebene Danke: 24
Erhielt 74 Danke für 59 Beiträge
|
Mal eine bescheidene Frage an Euch "Experten": Wie soll der Emulator eigentlich den ARM-Code eines Handy-Betriebssystemimages ausführen können wo er doch auf einem X86 PC läuft? Mir wäre neu dass der Emulator einen virtellen Prozessor emuliert, meines Wissens ist seine Android-Version extra für X86 kompiliert worden. Gruß Gerd |
| | |
| | #10 (permalink) |
| Moderator Modell: ZTE San Francisco; Moto Defy; HTC One S Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
|
Afaik kann man die unter Linux(x86) selbst kompilierten Dateien sowohl auf dem Emulator als auch auf den Geräten nutzen kann. Dann muss der Emulator den Prozessor eigentlich emulieren...genau weiß ich es aber auch nicht ![]() CRs drauf laufen zu lassen funktioniert auf jeden Fall auch, hab schon mehrere Threads dazu gesehen. |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wie heißen diese Android Handys in Europa und wo kann man sie kaufen? | wassollichkaufen | Samsung Galaxy S (I9000) Forum | 12 | 25.10.2010 02:51 |
| ROM Testen? Emulator? | jerom | Android OS Entwicklung / Customize | 1 | 04.10.2010 12:02 |
| Nandroid System Images von Nerds zum Testen und Benchmarking (quasi Mini Custom Rom) | he_stheone64 | Root / Hacking / Modding für Motorola Milestone | 46 | 22.09.2010 19:51 |
| Custom ROM auf Android SDK testen? | KidStealth | Android OS Entwicklung / Customize | 4 | 22.09.2010 13:13 |
| Custom ROMs und Android 2.0 | I3ilbo | Root / Hacking / Modding für Samsung Galaxy | 29 | 22.11.2009 20:37 |