Zum Inhalt springen


hack3r.de - Aachener Weblog von Hendrik Thüs


Android-Entwicklung mit Eclipse unter Linux ohne Emulator

Ich weiß, der Titel ist Mist, aber mir ist nichts besseres eingefallen :-) Aktuell entwickle ich Android-Apps mit Eclipse unter Ubuntu. Leider ist mein eeePC aber so lahm beim Starten des Emulators, dass das Testen nicht wirklich Spaß macht. Die Alternative zum Emulator ist das eigene Handy. Unter Windows muss es einfach nur angeschlossen werden und es wird von Eclipse direkt als Gerät erkannt. Unter Linux sieht das etwas anders aus:

Schreibt man

adb devices

in die Konsole (adb liegt im tools-Verzeichnis der Android-SDK), so bekommt man die Ausgabe, dass man wohl nicht genug Rechte hat, auf dieses Gerät zuzugreifen. Die einzige Möglichkeit, die bei mir funktioniert hat, war das Neustarten des adb-Servers mit root-Rechten. Alle anderen Möglichkeiten, von denen ich gelesen hab, haben bei mir nicht funktioniert. Für das Neustarten hab ich mir mal ein kleines bash-Script geschrieben, das alles nötige erledigt. Den Pfad in der 2ten Zeile bitte anpassen:

#!/bin/bash
adb=/home/skydancer/Programs/android-sdk-linux_86/tools/adb
echo Please unplug your phone. Press Enter to continue…
read blub;
$adb kill-server
sudo $adb start-server
echo Please connect your phone now. Press Enter to continue…
read blub;
sleep 5;
$adb devices

Zuerst wird der Pfad zur adb-Executable angegeben, dann wird der adb-Server beendet und direkt danach mit root-Rechten neu gestartet. Das sleep am Ende soll verhindern, dass das Handy noch nicht bereit ist, wenn die Devices in der letzten Zeile ausgelesen werden.

pixelstats trackingpixel
Social Bookmarks:

Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Webnews
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Facebook
  • Google Bookmarks
  • Live-MSN
  • MySpace
  • Technorati

Ähnliche Artikel:

  1. Tethering mit dem Motorola Milestone unter Ubuntu
  2. Probleme mit der Android-Music-App
  3. Neues Spielzeug – Motorola Milestone
  4. Root für das Milestone
Autor:
Skydancer am 5. Mai 2010 um 13:41
Kategorie:
Android,eeePC,Linux
Tags:
, , , , ,
Trackback:
Trackback URI

1 Kommentar »

Noch keine Kommentare.

Kommentar-RSS: RSS Feed für Kommentare zu diesem Artikel.

1 Trackback(s)

  1. 05. Mai 2010 um 14:31: xenonite.net

Einen Kommentar hinterlassen