Programmier Tutorial - Apps für Android entwickeln - Eigene Android App installieren

Programmier Tutorial: Apps für Android entwickeln – Teil 3: Eigene Android App auf dem Handy installieren


Im dritten Teil unseres großen Android™ Tutorials werden wir unsere eigene Android App installieren. Die App werden wir auf ein Samsung Galaxy S4 mini Smartphone übertragen und anschließend auf dem Android Gerät ausführen.

Bisher haben wir unsere Android App auf einem Android Virtual Device (AVD) installiert und getestet. Das Testen der App auf einem AVD ist sehr hilfreich, kann aber das Testen auf einem physikalischen Android Gerät nicht ersetzen. Außerdem sind einige Android Funktionen nur auf einem Smartphone (Handy) oder Tablet verfügbar.

In diesem Teil unserer Android Tutorial-Serie beschreiben wir, wie ihr eure eigene Android App auf einem Handy, Smartphone oder Tablet installieren könnt. Die App wird von Android Studio aus auf das angeschlossene Android Gerät per USB übertragen und kann danach auf dem Gerät ausgiebig getestet werden.

Wir zeigen wie die Entwicklungsumgebung (Android Studio) und das Android Gerät eingerichtet werden müssen, damit die eigene App auf dem Android-betriebenen Gerät getestet und debugged werden kann.

Nun wünschen wir euch viel Spaß bei dem dritten Teil unseres großen Android Tutorials. Los geht’s!


Was ist die Android Debug Bridge (ADB)?

Die Kommunikation mit Android Virtual Devices und angeschlossenen realen Android Geräten wird von der Android Debug Bridge erledigt. Über die ADB können wir unsere selbst erstellten Android Apps auf ein Android Gerät übertragen und installieren. Dies kann direkt aus Android Studio heraus oder über die Kommandozeile erfolgen.

Nachdem die selbst entwickelte App auf dem Gerät installiert wurde, kann sie dort ausgeführt, debugged und getestet werden. Die Werkzeuge des Android SDKs erleichtern das Installieren und Ausführen der eigenen App auf dem angeschlossenen Handy, Smartphone oder Tablet. Und das bei jedem Kompilieren mit Hilfe der Android Debug Bridge (ADB).

1. Entwickleroptionen (Developer Options) auf dem Android Gerät aktivieren

Bevor das Android Gerät mit dem PC über die ADB verbunden werden kann, muss die Verbindung zugelassen werden. Dazu müssen die Entwickleroptionen (Developer Options) aktiviert werden.

Auf Smartphones (Handys) und Tablets, auf denen Android 4.2 oder neuer installiert ist, sind die Entwickleroptionen (Developer Options) standardmäßig versteckt.

Mit diesen Schritten aktiviert ihr die Entwickleroptionen (Developer Options) bei einem Android Gerät:

  1. In das Menü des Android Geräts gehen. Wir verwenden ein Samsung Galaxy S4 mini.
  2. Im Menü des Android Geräts auf Einstellungen klicken.
  3. In Einstellungen auf den Tab Optionen klicken.
  4. In Optionen ganz nach unten scrollen und auf Geräteinformationen klicken.
  5. In Geräteinformationen jetzt 7 mal auf den Eintrag Buildnummer klicken. Dann erscheint eine Meldung, dass jetzt die Entwickleroptionen aktiviert wurden.
  6. In Optionen ganz nach unten scrollen und auf Entwickleroptionen klicken.

Die Schritte für die Aktivierung der Android Entwickleroptionen haben wir in der folgenden Abbildung zum besseren Verständnis noch einmal zusammengefasst (zum Vergrößern auf das Bild klicken):

android entwickleroptionen aktivieren anleitung

Android Entwickleroptionen aktivieren – Anleitung für Samsung Galaxy S4 mini

Hat man die dargestellten Schritte ausgeführt, sind die Entwickleroptionen aktiviert und können über Einstellungen>Optionen>Entwickleroptionen konfiguriert werden.

Das folgende Video zeigt, wie ihr die Entwickleroptionen auf einem Samsung Galaxy S4 mini aktivieren könnt.

Habt ihr ein anderes Android Gerät, können die einzelnen Schritte etwas abgewandelt sein. Das Video sollte euch aber dennoch helfen, die Entwickleroptionen zu aktivieren.

Falls es bei euch überhaupt nicht klappen sollte, könnt ihr auf der Developer-Seite von Android unter http://developer.android.com/tools/device.html weitere, sehr hilfreiche Tipps erhalten.

2. USB-Debugging auf dem Android Gerät aktivieren

Nachdem wir die Android Entwickleroptionen auf dem Android Device aktiviert haben, müssen wir zwei Einstellungen in ihnen vornehmen.

Dazu öffnen wir die Android Entwickleroptionen über Einstellungen>Optionen>Entwickleroptionen. In den Entwickleroptionen können sehr viele Einstellungen vorgenommen werden. Für unsere Zwecke ist es ausreichend die folgenden Optionen zu aktivieren:

  1. Wir müssen sicherstellen, dass die Entwickleroptionen aktiviert sind.
  2. Die Option Wach bleiben muss aktiviert sein.
  3. Ganz wichtig! Die Option USB-Debugging muss aktiviert sein.

Die folgende Abbildung zeigt, wie die oben genannten Optionen aktiviert werden. Auf eurem Android Smartphone oder Tablet sollte es ähnlich aussehen.

Android USB Debugging aktiv

In den Entwickleroptionen das USB-Debugging und Wach bleiben aktivieren

Die Option USB-Debugging erlaubt unserem über USB angeschlossenen Rechner die Kommunikation mit dem Android Gerät. Sie muss daher zwingend aktiviert werden.

Die Option Wach bleiben sorgt dafür, dass unser Android Gerät beim Laden nicht den Bildschirm in Standby schaltet. Diese Option ist sehr hilfreich, da es zu Problemen mit dem Verbindungsaufbau kommen kann, wenn der Bildschirm des Handys oder Tablets erst entsperrt werden muss.

3. Android Gerät per USB mit PC verbinden

Jetzt haben wir unser Android Gerät so konfiguriert, dass es Debugging-Verbindungen von der Android Debug Bridge akzeptiert. Nun müssen wir nur noch dafür sorgen, dass unser Android Gerät beim Anschließen über USB vom Rechner erkannt wird.

Dieser Prozess ist relativ einfach. Es kann aber je nach PC-System und Android Gerät immer wieder zu Problemen beim Verbinden des Geräts kommen. In diesem Tutorial beschreiben wir die Vorgehensweise für das Windows-Betriebssystem Windows 10.

Für Mac OS X oder Linux muss eine andere Vorgehensweise befolgt werden. Auf Techtopia könnt ihr unter http://www.techotopia.com/index.php/Testing_Android_Studio_Apps_on_a_Physical_Android_Device eine sehr gute englische Anleitung für Mac OS X und Linux finden.

USB Treiber für das Android Gerät installieren

Damit unser Rechner sich mit dem Android Gerät über die Android Debug Bridge (ADB) verbinden kann, müssen wir den passenden USB Treiber für das Android Smartphone oder Tablet auf unserem System installieren.

Die Treiberinstallation verläuft je nach Art des Android Geräts unterschiedlich:

  • Für Android Developer Phones (ADP), bspw. Nexus One oder Nexus S, müssen die Google USB Driver installiert werden. Die Treiber können hier heruntergeladen werden. Eine ausführliche Installationsanleitung findet ihr hier.
  • Für alle anderen Android Geräte werden die Treiber des jeweiligen Herstellers benötigt. Eine Liste der Hersteller mit Treiber URL findet ihr hier.

Nachdem der USB Treiber für das Android Gerät nach Angaben von Google bzw. des Herstellers installiert wurde, können wir überprüfen, ob das Gerät bei der Installation korrekt eingerichtet wurde. Dazu öffnen wir den Gerätemanager von Windows. Unser Android Smartphone, Handy oder Tablet muss für diesen Schritt am PC über USB angeschlossen sein.

  1. In der Windows 10 Taskleiste klicken wir auf das Suchfeld Windows durchsuchen.
  2. Darin geben wir den Suchbegriff Geräte-Manager ein.
  3. Anschließend klicken wir auf das angezeigte Suchergebnis Geräte-Manager, woraufhin sich der Geräte-Manager von Windows in einem eigenen Programmfenster öffnet.
android device verbinden geraetemanager

Windows 10 starten

Im Gerätemanager sollte unser Android Gerät jetzt unter Android Phone als Android ADB Interface aufgeführt sein. In der folgenden Abbildung ist das für unser Tutorial verwendete Android Gerät (Samsung Galaxy S4 mini) als SAMSUNG Android ADB Interface gelistet:

android device verbinden

Das Samsung Galaxy S4 mini als SAMSUNG Android ADB Interface in dem Gerätemanager

Das Android Gerät über die Android Debug Bridge ansteuern

Unser Android Gerät sollte an dieser Stelle korrekt im Gerätemanager aufgeführt werden. Ist dies der Fall, können wir die Verbindung zu unserem Gerät über die Android Debug Bridge aufbauen.

Wir verwenden dazu das Android Platform Tool adb.exe, welches sich im Android SDK-Verzeichnis ..\AndroidSDK\platform-tools befindet.

Um die Verbindung aufzubauen, starten wir die Kommandozeile und führen folgende Schritte aus:

  1. Wir wechseln in das SDK-Verzeichnis ..\AndroidSDK\platform-tools
  2. In dem Verzeichnis befindet sich die Android Debug Bridge adb.exe
  3. Wir lassen uns die angeschlossenen Android Geräte mit dem Befehl adb.exe devices anzeigen
  4. Da unser Android Gerät noch nicht autorisiert wurde, erhalten wir folgende Meldung von der Android Debug Bridge zurück:
android adb devices unauthorized

Angeschlossene Android Geräte mit Hilfe der Android Debug Bridge anzeigen lassen

Im Moment ist unser Gerät noch nicht autorisiert und somit keine Verbindung möglich.

Dies ist keine Fehlfunktion, sondern ein Schutzmechanismus, den alle Android Geräte ab Android 4.2.2 besitzen. Der Mechanismus schützt vor unberechtigten Zugriffen auf das Gerät. Durch ihn wird sichergestellt, dass kein USB-Debugging und andere ADB-Befehle ausgeführt werden können, bevor nicht die Erlaubnis dazu explizit gegeben wurde.

Um unser Android Smartphone zu autorisieren, müssen wir die Verbindung mit unserem Rechner erlauben. Die Erlaubnis muss von dem Android Gerät aus erteilt werden. Wir erhalten dafür einen Dialog auf dem Android Gerät angezeigt. Der Dialog fragt uns, ob wir USB-Debugging zulassen möchten und den RSA-Schlüssel-Fingerabdruck akzeptieren.

In der folgenden Abbildung ist der USB-Debugging Dialog dargestellt:

USB Debugging RSA Handshake

USB-Debugging Dialog – RSA-Schlüssel-Fingerabdruck Info

Jetzt möchten wir die Verbindung zu unserem Android Gerät anfordern und uns den oben beschriebenen USB-Debugging Dialog auf dem Gerät anzeigen lassen.

Dazu lassen wir die folgenden beiden ADB-Befehle in der Konsole ausführen:

  1. Beenden des ADB Servers mit: adb.exe kill-server
  2. Starten des ADB Servers mit: adb.exe start-server

Achtung! Vorher unbedingt den Bildschirm des Android Geräts entriegeln!

android adb server

ADB Server erst beenden und anschließend neu starten

Jetzt sollte ein neuer ADB Server gestartet worden sein und auf unserem Android Gerät der USB-Debugging Dialog angezeigt werden. Damit wir den Dialog auf unserem Android Gerät sehen können, muss der Bildschirm des Geräts vorher entriegelt worden sein und der Hauptbildschirm zu sehen sein.

Als Nächstes wird mit einem Klick auf den OK-Button des USB-Debugging Dialogs die Verbindung mit unserem PC erlaubt.

RSA Handshake OK

USB-Debugging erlauben

Wir können die Verbindung zwischen unserem Android Gerät und Rechner nun folgendermaßen prüfen:

  1. Anzeigen der verbundenen Android Geräte mit dem ADB-Befehl adb.exe devices
  2. Wenn alles funktioniert hat, sollte unser Android Gerät jetzt als device geführt werden.
android adb device

Android Gerät ist jetzt als device gelistet

Unser Android Gerät ist nun mit dem PC über USB verbunden und USB-Debugging über die Android Debug Bridge erlaubt worden. Jetzt sind wir in der Lage mit Hilfe von ADB-Befehlen unser Smartphone anzusteuern und somit die eigene Android App darauf zu installieren.

Sollte es bei euch zu Problemen bei der Verbindung gekommen sein, findet ihr auf Stackoverflow.com viele nützliche Lösungsvorschläge.

Diesen letzten Schritt werden wir im nächsten Kapitel durchführen. Dazu verlassen wir wieder die Kommandozeile und wechseln in die Entwicklungsumgebung Android Studio.

Kommandozeile (Terminal) auch in Android Studio integriert
Android Studio verfügt auch über eine Kommandozeile. Mit einem Klick auf Terminal wird diese angezeigt. Wir hätten unsere ADB-Befehle somit auch in dem Terminal von Android Studio eingeben können.

4. Eigene Android App auf dem Gerät installieren und starten

Jetzt wo unser Android Gerät mit dem PC über die Android Debug Bridge verbunden ist und wir die Entwickleroptionen und USB-Debugging erfolgreich aktiviert haben, sind die Voraussetzungen für das Installieren unserer App auf dem Gerät erfüllt.

Für die Installation unserer App werden wir Android Studio verwenden. Wir öffnen daher unser Android Projekt, welches wir in Teil 2 des Android Tutorials erstellt haben. Unsere eigene App ist bereits funktionstüchtig und kann ausgeführt werden, dies hatten wir ja schon im Android Emulator getestet.

Nachdem unser Android Studio Projekt geöffnet wurde, überprüfen wir den Status der angeschlossenen Geräte. Unser Android Smartphone oder Tablet sollte jetzt in dem Android Monitor-View unter Devices, wie in der folgenden Abbildung zu sehen, aufgeführt sein.

android monitor

Unser Android Gerät wird im Android Monitor-View als Samsung GT-I9195 aufgeführt

Wenn auch euer Android Gerät im Android Monitor-View angezeigt wird, dann sind wir startklar und können unsere eigene Android App installieren.

Die Installation und das Ausführen der App starten wir mit einem Klick auf das Run 'app'-Symbol oder über den Menüeintrag Run>Run 'app' in der oberen Menüleiste. Siehe folgende Abbildung:

android studio project avd run

Variante A – Android App über das Run App-Symbol starten

android studio project avd run app

Variante B – Android App über das Menü starten

Nach einigen Momenten öffnet sich der Select Deployment Target-Dialog. In ihm nehmen wir die folgenden Einstellungen vor:

  1. Das angeschlossene Android Gerät unter Connected Devices auswählen.
  2. Mit einem Klick auf den OK-Button die Installation unserer App auf das Gerät starten.
android device run app

Auswählen des angeschlossenen Android Geräts zum Aufspielen unserer App

Der Dialog schließt sich und unsere Android App wird auf das angeschlossene Gerät übertragen und installiert. Die Installation dauert nur einen kurzen Augenblick und verläuft fast unbemerkt im Hintergrund.

Wir können den Installationsprozess im Nachhinein leicht überprüfen. Dazu müssen wir nur in den Run-View wechseln. In dieser Ansicht können wir die im Hintergrund durchgeführten Installationsschritte einsehen. Nachdem unsere App auf dem Android Gerät installiert worden ist, wird sie automatisch von Android Studio aus gestartet. Auch dies können wir dem Log-Eintrag im Run-View entnehmen.

Der gesamte Installationsprozess besteht somit aus den folgenden beiden Schritten:

  1. Übertragen und Installation der App-Datei auf das angeschlossene Android Gerät.
  2. Ausführen der App auf dem Gerät.
android run app

Log-Eintrag dokumentiert das Übertragen, Installieren und Ausführen unserer Android App

Da unsere App automatisch gestartet wurde, sollten wir sie jetzt auf unserem Android Handy, Smartphone oder Tablet angezeigt bekommen.

Ihr solltet den folgenden oder einen ähnlichen Dialog auf eurem Gerät sehen:

android app auf smartphone

Unsere entwickelte App wird auf dem Android Gerät ausgeführt

Unsere App ist jetzt fest auf dem angeschlossenen Android Gerät installiert.

Dadurch können wir sie jederzeit auch selbst vom Gerät aus starten. Die App befindet sich im Hauptmenü und kann wie eine ganz normale App gestartet, verschoben und auch deinstalliert werden.

In der folgenden Abbildung ist das Symbol unserer Android App AktieHQ im Hauptmenü des Android Geräts zu sehen:

android app icon

Unsere Android App als Menüeintrag auf dem Android Gerät

Mit einem Klick auf das AktieHQ-Symbol können wir unsere selbst programmierte Android App vom Smartphone oder Tablet aus starten.

Zusammenfassung

In diesem Teil unseres großen Android Tutorials haben wir das Installieren einer eigenen App auf ein Android Gerät näher beleuchtet. Da die Android Studio Entwicklungsumgebung die angeschlossenen Android Geräte nicht standardmäßig als Zielplattform erkennt, mussten wir erst die notwendigen Voraussetzungen schaffen.

Die durchzuführenden Schritte waren:

  1. Entwickleroptionen auf dem Android Gerät aktivieren
  2. USB-Debugging in den Entwickleroptionen aktivieren
  3. Das Android Gerät über USB mit dem PC verbinden und den Zugriff auf das Gerät durch die Android Debug Bridge zulassen

Danach konnten wir unsere eigene Android App mit Hilfe von Android Studio auf das angeschlossene Gerät übertragen, installieren und darauf ausführen.

Nun stehen uns zwei Möglichkeiten zur Verfügung unsere selbst entwickelte Android App zu testen. Die erste Möglichkeit ist das Ausführen der App in dem Android Emulator. Was dabei zu beachten ist, haben wir im vorherigen Teil unserer Android Tutorial-Serie beschrieben. Die zweite Möglichkeit, das Installieren der App auf dem Android Gerät, haben wir in diesem Beitrag vorgestellt.

Jede der beiden Testmöglichkeiten hat ihre Vor- und Nachteile. Ihr solltet daher beide je nach Situation nutzen. Der Android Emulator ermöglicht das effektive Testen auf vielen verschiedenen Zielplattformen. Die Installation der App auf ein angeschlossenes Android Gerät ermöglicht das Testen unter realen Bedingungen.


Comments 42

  1. Pingback: Android Tutorial: Neues Android Studio Projekt erstellen

  2. Pingback: Android Tutorial: Daten mit einer Listview anzeigen

  3. Pingback: Android Tutorial: Refactoring und Logging in Android Studio

  4. Pingback: Android Tutorial: Options Menu und Action Bar in Android

  5. Pingback: Android Tutorial: Hintergrundberechnungen mit AsyncTask

  6. Pingback: Android Tutorial: Daten von einer Webseite abfragen in Android

  7. Danke für die Anleitung. Gut, vollständig und funktioniert.
    Habe es durch diese Anleitung endlich geschafft mein smartie von Anroid-Studio mit einem Testprogramm zu bestücken …
    PS: Andere Anleitungen waren da weniger hilfreich bzw. unvollständig.

    1. Post
      Author

      Hallo Micha,

      vielen Dank für das Lob!

      Es erfordert schon einiges an Ausdauer, um die eigene App endlich auf das Smartphone zu bringen. Hat man es erst einmal geschafft, dann ist es gar nicht mehr so schwer. Schön, dass Dir die Anleitung dabei geholfen hat.

      Viele Grüße, Chris

  8. Pingback: Android Tutorial: XML Daten auslesen und anzeigen in Android

  9. Bei mir kommt dieses Fenster mit Usb debugging ZULASSEN also das nach dem CMD nicht!
    Was kann ich da tun??
    Auf meinem Homescreen bin ich und ich hab alles nach anleitung gemacht!

    1. Post
      Author

      Hallo Julius,

      das “USB Debugging zulassen” ist ein schwieriger Schritt. Bei mir hat es zuerst auch nicht funktioniert, wegen dem Entriegeln des Smartphones. Daher sollte es immer entriegelt sein und dann an den PC angeschlossen werden. Außerdem sollte Android Studio bereits gestartet sein und das Android Projekt geöffnet. Dann haben bei mir die beiden ADB Anweisungen geholfen:

      Zuerst Beenden des ADB Servers mit:

      adb.exe kill-server

      Danach Starten des ADB Servers mit:

      adb.exe start-server

      Dabei ist Android Studio bereits gestartet und das Projekt geöffnet. Ich hoffe es läuft bei Dir jetzt.

      Viele Grüße, Chris

  10. Pingback: Android Tutorial: Activities und Intents in Android

  11. Pingback: Android Tutorial: Mit impliziten Intent eine andere App aufrufen

  12. Pingback: Android Tutorial: Der ShareActionProvider in Android

  13. Pingback: Android Tutorial: Das SwipeRefreshLayout in Android

  14. Pingback: Android SQLite Tutorial - Teil 1: SQLite Projekt anlegen

  15. Pingback: Android SQLite Tutorial - Teil 2: SQLite Datenbank integrieren

  16. Hallo,

    bis jetzt hat alles gut geklappt. Die App ist auf meinem Handy gestartet, allerdings wird es im Menü nicht angezeigt. Heißt, ich muss es immer wieder über Android Studio öffnen. Im Anwendungsmanager wird es aber gelistet.
    Ich besitze ein Galaxy Note 4 mit der Version 5.0.1 falls es eine Rolle spielt.

    Woran kann das liegen?

    Viele Grüße
    Aydin

    1. Post
      Author

      Hallo Aydin,

      die App wird von Android Studio auf das Handy installiert. Danach ist die App fest auf dem Handy installiert. Das sollte bei jedem Android Gerät so sein. Erst eine Deinstallation der App löscht diese vom Handy runter.

      Die App sollte daher auf jeden Fall auch über das Menü vom Handy aus zu starten sein.

      Haben andere Leser ebenfalls dieses Problem gehabt?

      Viele Grüße, Chris

  17. Ich hab mich bis hier hin an alles gehalten. Komisch ist, ich habe kein AndroidSDK in irgend einem Ordner, und somit auch kein adb.exe. Was habe ich verpasst?

    1. Post
      Author

      Hallo Stephan,

      beim Installieren von Android Studio muss das Android SDK im Android Studio Setup Wizard ausgewählt sein, wie in Schritt 2 im Abschnitt 4.2 von dem Beitrag Android Studio 1 installieren beschrieben.

      In Schritt 4 muss dann das Verzeichnis für das Android SDK angegeben werden. Hat man dies getan, installiert der Setup Wizard automatisch die Programmdateien von Android Studio und das Android SDK in die angegebenen Verzeichnisse.

      Viele Grüße, Chris

  18. Tolles Tutorial bis hierher. Es klappt auch.
    Hatte mir schon ein Buch gekauft, das Eingangsbeispiel daraus hat aber nicht funktioniert, obwohl ich die Original-Datei ausprobiert hatte.

    1. Post
      Author

      Hallo Gerd,

      danke für das Lob!

      Android Bücher können sehr schnell veralten, da das Android System sich so schnell weiterentwickelt. Bei einer Webseite kann man einen alten Beitrag leicht überarbeiten und den Inhalt dadurch möglichst aktuell halten. Das geht bei einem Buch nicht. Dies ist ein großes Problem vieler Android Bücher. Obwohl deren Inhalt oft sehr gut ist, kann er manchmal nur teilweise genutzt werden, da er nicht mehr aktuell ist.

      Viele Grüße, Chris

  19. Ein Tipp für die, die auf ihrem Windows Rechner die ADB.exe Datei nicht finden:
    Bei den neueren Versionen von Android Studio (ich verwende Version 1.4)
    liegt der platform-tools Order mit der adb.exe standarmäßig hier:
    C:\Users\\AppData\Local\Android\sdk\platform-tools

    1. Post
      Author
    1. Post
      Author
  20. Ich kann es mir nicht erklären, aber bei mir schließt sich die adb.exe sofort wieder, nachdem ich sie geöffnet habe. Was soll ich tun?:(

    1. Post
      Author

      Hallo Justin,

      öffnest Du die adb.exe im Explorer per Doppelklick oder von der Kommandozeile aus per Befehl?

      Viele Grüße, Chris

  21. Hallo,
    dank diesem Tutorial läuft die App auch auf meinem Smartphone – Samsung Galaxy Young GT-S6310N.
    Viele Grüße
    Manfred

    1. Post
      Author
  22. Vielen Dank für das tolle Tutorial.
    Bei mir gab es Schwierigkeiten mit der Installation der ADB. Alles schien zu laufen, aber ich habe per adb.exe das Android Device nicht gefunden.

    Es funktionierte erst, als ich die angegebenen Schritte als Administrator ausgeführt hatte.

    1. Post
      Author

      Hallo Klaus,

      danke für das Lob und den sehr hilfreichen Hinweis.

      Es scheint als hätten schon einige ein Problem mit der ADB gehabt. Vielleicht ist das Ausführen der adb.exe als Admin auch für andere Leser die Lösung.

      Viele Grüße, Chris

  23. Hi,
    Ich habe Probleme mit meiner adb.
    Weg zur adb.
    C:\Users\Jonas\AppData\Local\Android\sdk\platform-tools

    Doch wenn ich genau das ins cmd(auch als admin probiert) eingebe (C:\Users\Jonas\AppData\Local\Android\sdk\platform-tools(>adb.exe device))kommt
    Das System kann den angegeben Pfad nicht finden

    Bei Gerätemanager steht:
    Das Geräte kann nicht gestartet werden. (Code 10)

    Die angegebene Anforderung ist kein für das Zielgerät gültiger Vorgang.

    Danke im Voraus, Jonas

    1. Post
      Author

      Hallo Jonas,

      als Befehl hast Du bestimmt adb.exe devices eingegeben (nicht adb.exe device).

      Im Geräte-Manager sollte als Gerätestatus “Das Gerät funktioniert einwandfrei.” stehen. Ist dies nicht der Fall, kann die Installation eines aktuelleren Treibers für das Smartphone eventuell das Problem beheben. Welches Android Gerät hast Du denn angeschlossen und welchen Treiber?

      Viele Grüße, Chris

  24. Hi,

    Ich verstehe das nicht so richtig wie man das Program(adb.exe) per cmd öffnet.
    Weg:
    C:\Users\Jonas\AppData\Local\Android\sdk\platform-tools

    Folgendes habe ich per cmd probiert
    C:\Users\Jonas>/AppData/Local/Android/sdk/platform-tools>(dir/adb.exe device)

    C:\Users\Jonas>\AppData\Local\Android\sdk\platform-tools>(dir/adb.exe device)

    es kommt immer
    Das System kann den angegeben Pfad nicht finden.

    Danke im Voraus

  25. Danke für das Tutorial. Saß nun um mich zu verbinden 4 Stunden mitsamt des Tutorials daran. 😀

  26. Hallo Chris,

    super tutorial!
    Hier noch ein paar zusätzliche Vorschläge, welche bei mir aufgetreten sind:

    Samsung bietet für neuere Geräte kein Treiber-Download mehr an (ab 2016). Allerdings kann man indirekt über Samsung Smart Switch alle Samsung-Geräte-Treiber installieren.

    Billige Ladekabel aus China, sind keine Datenübertragungskabel. Sprich das Gerät wird nicht erkannt.

    Die SDK location (falls man bei der Installation zu schnell klickt) findet man ganz einfach im SDK Manager: Tools>Android>SDK Manager>Android SDK Location.

    TollesTutorial. Hatte diese Probleme, weil billiges Ladekabel, neues Handy und weil Android Studio schon installiert war. Denn durch Deinstallieren und neu Installieren bekommt man den SDK Ordner auch nicht so leicht verschoben.

    1. Post
      Author

      Hallo Eric,

      danke für’s Lob und die super Tipps!

      Mit dem USB-Kabel einer externen Festplatte hatte ich auch einmal große Probleme. Beim Kopieren trat nach einer bestimmten Zeit ein Fehler auf, der alle Dateien unlesbar machte. Ich dachte erst es liegt an der Festplatte, bis ich schließlich herausfand, dass das USB-Kabel Schrott war. Von daher auch von mir der Rat an alle Leser: Prüft eure Verbindungskabel. Manchmal sorgen die für schwerwiegende Fehler.

      Viele Grüße, Chris

  27. Hey, bisher alles super, ich habe aber ein Samsung Galaxy S7 Edge mit der Modell Nummer SM-G935F, diese kann ich auf der Samsung Downloas Seite nicht finden, woran liegt das?
    Liebe Grüße
    Lea

    1. Post
      Author

      Hallo Lea,

      vielleicht ist die Liste der Samsung Download Seite nicht komplett. Oft sind bei der mitgelieferten Software des Android Geräts auch die Treiber mit enthalten.

      Viele Grüße, Chris

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.