Can I run android emulator without an android phone? I have installed android studio and I've already installed android virtual device. However, when I try to run it, it gives an error like this :
Couldn't start project on Android: Error running adb: No Android device found. Please connect a device and follow the instructions here to enable USB debugging: https://developer.android.com/studio/run/device.html#developer-device-options . If you are using Genymotion go to Settings -> ADB, select "Use custom Android SDK tools", and point it at your Android SDK directory.
I just want to see the emulator in my pc without usb. I have an iPhone but it just shows up in my phone not in my pc using expo scan barcode. I don't want to do that because in my opinion it's not comfortable for debugging etc. I am using windows in my pc so I can't use iOS for emulator.
how to run expo android emulator on windows?
Yes you can:-(With zero android studio config)
Download and install whichever device you want but see to that its above android N and do it for x86
if it doesn't run on the first go or if you get error close the project from emulator from recents and do a run on android again from metro builder don't close project just the running project from recent on emulator
Maybe too late, but I found out that is simplier that what you think.
emulator -list-avds
) PATH = %PATH%;C:\Users\[YOURUSERPCNAME]\AppData\Local\Android\Sdk\platform-tools
PATH= %PATH%;C:\Users\[YOURUSERPCNAME]\AppData\Local\Android\Sdk\emulator
PATH= %PATH%;C:\Users\[YOURUSERPCNAME]\AppData\Local\Android\Sdk\tools\bin
emulator -avd [NAMEOFYOUREMULATOR]
from the command emulator -list-avds
npm start
Enjoy coding
Edit for Linux users
my linux usecase is as follow:
~/Android/Sdk/(two options 'emulator/' or 'tools/')
, basically you need to find emulator./emulator -list-avds
./emulator -avd <any emulator>
if emulator not work use sudo if you do not get any options in Sdk folder but you installed emualtor than you did it propably as a superuser - then the easiest is to completely remove all android studio and install it againThere is another way to solve this problem. Follow the steps below in the same order:
run expo start
to start the Project
Wait for the metro builder to be displayed in the browser.
On the terminal, wait for all options to be displayed, like so: To run the app with live reloading, choose one of:
Now load a device from Android Virtual Device
in Android Studio
(which already has the folder containing expo project open). On the terminal, press the key a
.
Then the app should now open on the device being emulated.
删除目录C:\\Users\\Rizwan.expo\\android-apk-cache 再次在android上打开项目就会运行
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.