Der AVD Manager in Android Studio zeigt mein Gerät nicht an, aber adb Geräte
zeigt es an. Habe ich hier etwas offensichtliches übersehen?
Antworten
Zu viele Anzeigen?Env - AS 3.3.2 Linux 4 (ubuntu)
in AS used menu Tools > Create desktop entry
Desktop-Dateiinhalt - (beachten Sie, dass der Pfad KEINE Platform-Tools enthält)
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Android Studio
Icon=jetbrains-studio.png
Path=/home/rob/android-studio
Exec=sh -c ' /home/rob/android-studio/bin/studio.sh'
StartupNotify=false
StartupWMClass=jetbrains-studio
OnlyShowIn=Unity;
X-UnityGenerated=true
Beachten Sie, dass der Standort von SDK.platform-tools 'adb' unten nicht durch desktop.PATH oben gefunden wird:
$ which adb
/usr/local/src/android-sdk-linux/platform-tools/adb
In meinem Setup war mein Symptom, dass jedes Terminal das Gerät OK auflisten würde, aber die Symbolleiste-Schaltfläche in AS würde niemals ein verbundenes Gerät anzeigen... "keine Geräte" war alles, was ich sehen würde, wenn mein Telefon über ein USB-Kabel verbunden war.
LÖSUNG für mich war das Hinzufügen des korrekten PATH nahe dem Anfang der Datei:
${AS_HOME}/bin/studio.sh ...
PATH=$PATH:/usr/local/src/android-sdk-linux/platform-tools:/usr/local/src/android-sdk-linux/tools
Das hat bei mir funktioniert:
- Windows 10.
- Android Studio 4.1 .
- Samsung Galaxy A50.
In Android Studio tun Sie Folgendes: Datei - Einstellungen - Sprachen und Frameworks - Flutter. Dann zeigen Sie auf den Speicherort auf Ihrem Computer, an dem Ihr Flutter gespeichert ist, z.B.: C:\Desktop\Flutter.
Hoffe, es hilft. :D