# Android

# adb devices leer?

Problem: Das USB Android Handy wird nicht erkannt, adb devices

[![image.png](https://bookstack.eike-f.de/uploads/images/gallery/2023-05/scaled-1680-/image.png)](https://bookstack.eike-f.de/uploads/images/gallery/2023-05/image.png)

1. Auf Android unter Entwicklertools die gespeicherten USB-Debugging Sessions entfernen
2. Handy trennen (USB)
3. adb kill-server
4. adb start-server
5. Handy verbinden (USB)
6. Zugriff auf Telefondaten unterbinden &lt;&lt;&lt;! keine Ahnung warum
7. Debugging zulassen

<p class="callout success">ERFOLG</p>

[![image.png](https://bookstack.eike-f.de/uploads/images/gallery/2023-05/scaled-1680-/c58image.png)](https://bookstack.eike-f.de/uploads/images/gallery/2023-05/c58image.png)

Quelle:   
https://stackoverflow.com/a/25546300

# command not found: adb

wenn adb nicht gefunden wird, suche mit fzf (Strg+R) im Terminal nach platform-tools. In meinem Fall

```bash
cd ~/Android/Sdk/platform-tools/   
```

Falls nicht vorhanden, [platform-tools herunterladen: https://developer.android.com/tools/releases/platform-tools](https://developer.android.com/tools/releases/platform-tools)

[![image.png](https://bookstack.eike-f.de/uploads/images/gallery/2023-05/scaled-1680-/JlLimage.png)](https://bookstack.eike-f.de/uploads/images/gallery/2023-05/JlLimage.png)

danach den Pfad in die .zshenv hinzufuegen und .zshenv neu laden

```bash
vim .zshenv
export PATH=~/Android/Sdk/platform-tools:$PATH
source .zshenv
```

<p class="callout success">ERFOLG</p>

<div data-darkreader-inline-bgcolor="" data-darkreader-inline-bgimage="" id="bkmrk--0" style="background: none; line-height: 0px; overflow: hidden; padding: 10px 5px; position: absolute; z-index: 2147483647; visibility: visible; opacity: 1; --darkreader-inline-bgimage: none; --darkreader-inline-bgcolor: initial; top: 5px; left: 618px; cursor: pointer; pointer-events: none; width: auto; height: auto; display: none;"></div>