Ihre Privatsphäre
We use cookies to give you a better experience in United Robotics Group
In unserer Datenschutzrichtlinie erfahren Sie mehr darüber, welche Art von Cookies wir verwenden, warum und wie. Da wir Ihr Recht auf Privatsphäre respektieren, können Sie einige Arten von Cookies ablehnen. Klicken Sie auf die verschiedenen Kategorieüberschriften in unserem Cookie-Banner, um unsere Standardeinstellungen zu ändern. Das Blockieren einiger Arten von Cookies kann jedoch Ihre Erfahrung mit der Website und den Diensten, die wir anbieten können, beeinträchtigen. Weitere Informationen finden Sie in unserem Link zur Datenschutzrichtlinie unten.
Unbedingt erforderliche Cookies
Diese Cookies sind für das Funktionieren der Webseite erforderlich und können in unseren Systemen nicht abgeschaltet werden, speichern jedoch keine personenbezogenen Daten. Sie werden normalerweise als Reaktion auf Ihre Aktionen gesetzt, die eine Anfrage nach Diensten auslösen, wie z. B. das Festlegen Ihrer Datenschutzeinstellungen, das Anmelden oder das Ausfüllen von Formularen. Sie können Ihre Browsereinstellungen ändern, um Sie über diese Cookies zu informieren, aber einige Teile der Webseite funktionieren möglicherweise nicht.
Cookies ansehen
Hello,
I have a seriously problem with Android Studio and the plugin of Pepper, especially with the emulator.
For few months I have the same problem: my android studio crash when I click on Emulator Icon (Orange icon on toolbar).
I tried everything : uninstall android studio, uninstall plugin of pepper but I have always the same problem.
When I run my android studio as administrator, sometimes it works...
I have the latest version of Android Studio (see PJ).
Thanks for your help
Arnaud
Anhänge (1)
AndroidVersion.PNG
28.8 KB
3 Stimmen
13 Kommentare
John Doe gepostet über 1 Jahr her
Hey issue is still happening, any updates?
2 Stimmen
Giuseppe Piccinni gepostet über 1 Jahr her
0 Stimmen
Lukas Brandt gepostet über 2 Jahre her
I have not found a fix for the problem with the emulator for myself but a workaround:
First, I uninstalled the Pepper SDK, so I deleted everything. In the AppData/Roaming folder there is the Softbank Robotics folder, which I deleted completely.
Then I reinstalled the entire SDK.
Then the tools and the emulator have to be downloaded again via the SDK Management Tool from Softbank. All the stuff then ends up in the AppData/Roaming/Softbank Robotuics folder. I then made a copy of the Softbank Robotics folder and simply wrote clean behind it (Softbank Robotics - Clean). This gives me a clean and unused version as a backup.
When you start the emulator for the first time, you at least get a working emulator. It may happen that Android Studio crashes, but the emulator remains. Then you can simply start Android Studio again and open the Robot Browser, for example, and select the local Pepper. Then it may happen that Android Studio crashes again and you have to start it again. In the end, you will have an executable version of the emulator.
Now comes the catch and the reason why we make a backup of the Softbank folder. The next time you try to start the emulator you will have the old version again, so Android Studio crashes and nothing happens. Apparently you can only get an emulator to run that has never been started.
So I wrote a small script (.bat) which first kills all Qi processes and then deletes the Softbank folder in AppData and copies the clean version over it again. Then you have an untouched emulator again.
I have attached the script here, the following line must be adapted with the folder name:
Xcopy "Softbank Robotics - Clean" "Softbank Robotics" /E /H /C /I
Here I use the folder "Softbank Robotics - Clean" where I saved my clean version.
Anhänge (1)
renew Emulator.bat
1.2 KB
1 Stimmen
a.mignotte gepostet über 2 Jahre her
Hello Clement,
yes of course, here, the information asked :
And for About version :
Android Studio Bumblebee | 2021.1.1 Patch 2
Build #AI-211.7628.21.2111.8193401, built on February 17, 2022
Runtime version: 11.0.11+9-b60-7590822 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 3072M
Cores: 8
Registry: external.system.auto.import.disabled=true, ide.balloon.shadow.size=0
Non-Bundled Plugins: com.softbank.robot.sdkplugin (1.5.3), com.thoughtworks.gauge (211.6693.111), org.jetbrains.kotlin (211-1.6.20-release-275-AS7442.40), com.developerphil.adbidea (1.6.4), com.chrisrm.idea.MaterialThemeUI (6.7.2), org.intellij.plugins.markdown (211.7142.37)
Thanks to you for your help
Arnaud
0 Stimmen
Clement Portales gepostet über 2 Jahre her Administrator
Dear Arnaud,
I was discussing this issue with the investigation team from Softbank, could you actually send me again the Pepper plugin settings, it should look like the attached image.
You can find it in File => Settings => Pepper plugin settings
If you change the AVD option you can sometimes make it work with less issues (by selecting Software for Graphics for example).
Can you also go in About and then copy paste the info (Android version, OS, etc ...) you have the option to do so when hovering with your mouse over the frame that appears.
Thanks in advance !
Clement
0 Stimmen
a.mignotte gepostet über 2 Jahre her
Hello Clement,
thank you for your answer.
In PJ the files you asked me.
I hope it will help you.
And yes I have checked all troubleshooting but it seems to be ok.
Thank to you
Arnaud
Anhänge (3)
Path.PNG
2.15 KB
Pepper plugi....PNG
16.1 KB
rdta.log
166 KB
0 Stimmen
Clement Portales gepostet über 2 Jahre her Administrator
Hello Arnaud,
To help investigate, could you :
Thank you in advance !
Clement
0 Stimmen
a.mignotte gepostet über 2 Jahre her
Hello Clement
Yes I have found this command line and I tried with Pepper name but it's not recognized indeed :
C:\Users\a.mignotte\AppData\Roaming\Softbank Robotics\RobotSDK\Common\emulator.29.0.11\emulator> .\emulator.exe -avd Pepper
emulator: ERROR: Unknown AVD name [Pepper], use -list-avds to see valid list.
HOME is defined but there is no file Pepper.ini in $HOME\.android\avd
(Note: Directories are searched in the order $ANDROID_AVD_HOME, $ANDROID_SDK_HOME\avd and $HOME\.android\avd)
Ok I hope Softbank found a solution quickly.
Thank you very much for your help.
Arnaud
0 Stimmen
Clement Portales gepostet über 2 Jahre her Administrator
Hi Arnaud,
I have found the following command line here : (https://developer.android.com/studio/run/emulator-commandline)
emulator -avd avd_name [ {-option [value]} … ]
Which could potentially worked, name of the AVD is "Pepper" but emulator.exe wouldn't recognize it by default I think.
In parallel, Softbank is currently working on a workaroundfor this issue as several customers are experiencing it.
0 Stimmen
a.mignotte gepostet über 2 Jahre her
I have tested on Arctic fox I have the same problem.
It seems that the problem is on naoqi_bin , qilaunch and publicsd instance (when I have investigate process).
So is it possible to have the command to launch emulator from my powershell ? Because I found a way to have the robot viewer with command line but I couldn't find the way to run the android emulator from command line.
My goal is to reproduce the action when I clicked on the robot emulator tool in Android Studio but in my powershell to avoid the software to crash !
Thanks
Arnaud
0 Stimmen
Clement Portales gepostet über 2 Jahre her Administrator
Ok I see, indeed it should work...
Have you had the chance to try it out with an older version of Android Studio, does the same issue occur ?
0 Stimmen
a.mignotte gepostet über 2 Jahre her
Hello Clement,
Thanks for your answer, it's windows 10.
And I checked everything on this documentation : https://qisdk.softbankrobotics.com/sdk/doc/pepper-sdk/ch1_gettingstarted/installation.html
Thanks :)
Arnaud
0 Stimmen
Clement Portales gepostet über 2 Jahre her Administrator
Hello Arnaud,
Which OS are you using when working with Android Studio ?
Clement
0 Stimmen
Anmelden oder Registrieren um einen Kommentar zu veröffentlichen