
Ich möchte der Desktop-Startleiste in Ubuntu 19.04 einen Android-Emulator hinzufügen. Wenn ich mit der rechten Maustaste auf das gestartete Emulatorsymbol klicke (im Android Studio -> Tools -> AVD-Manager), wird keine Favoritenoption angezeigt, wie bei einigen anderen Anwendungen, die es an die Desktop-Startleiste anheften.Emulatorsymbol mit gedrückter rechter Maustaste
Antwort1
Kann keinen Kommentar abgeben, da ich nicht genug Reputation habe. Ist der Android-Emulator die einzige App, die man nicht zu den Favoriten hinzufügen kann?
Sie können eines davon ausprobieren:
Starten Sie Ihren Laptop neu. Klicken Sie auf „Alle Anwendungen“ und ziehen Sie eine App in die Symbolleiste.
Oder es liegt ein Fehler vor, der Sie daran hindert, eine bestimmte App als Favorit zu markieren. Sehen Sie sich diesen Link an: https://bugzilla.gnome.org/show_bug.cgi?id=738672#c1
Antwort2
Sie sagen im KommentarThe emulator is started through android studio which is another application.
Es ist also möglicherweise nicht einmal eine separate Anwendung. (Ich kann das nicht selbst testen.) Wenn es jedoch eine separate Anwendung wäre, könnten Sie den Launcher in finden und usr/share/applications
ihn dann per Drag & Drop in Ihre Leiste ziehen.
Wenn es sich nicht um eine separate Anwendung handelt, können SieErstellen Sie einen bestimmten Launcherfür den Befehl, der es startet, und fügen Sie diesen Launcher zur Leiste hinzu.
Jetzt,Angenommen, Ihr Programm öffnet ein Fenster, Sie können den Befehl finden, der es mit startet xwininfo
.
Starten Sie den Emulator
starte ein Terminal; führe aus
xwininfo
; der Mauszeiger verwandelt sich in ein KreuzKlicken Sie auf das Emulatorfenster. Beachten Sie die Fenster-ID: NUMMER, die im Terminal angezeigt wird.
im Terminal ausführen
xprop -id XXXX | grep PID
, wobei XXXX die NUMMER ist; beachten Sie die PID-Nummerrun
ps aux | grep XXXX
, wobei XXXX die oben angegebene PID-Nummer ist
Sie erhalten eine Zeile, die mit dieser PID beginnt und mit dem gesuchten Befehl endet. Notieren Sie sich diesen Befehl, fügen Sie ihn in die Exec
Zeile einer Startdatei .desktop
ein ~/.local/share/applications
und legen Sie ihn in der Leiste ab.