问题
I have a problem with avd emulator. It wont start, I try everything and it still doesn't work. Here is the problem:
"D:\Android SDK\tools\emulator.exe" -avd Slim_Shady_API_22 -netspeed full -netdelay none distrib/android-emugl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:187 error 0x501 distrib/android-emugl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:187 error 0x501 TextureDraw: Could not create/link program:
emulator: device fd:584
HAX is working and emulator runs in fast virt mode
ERROR: Could not create window texture: Texture dimensions are limited to 2048x2048
Error accepting connection, aborting
回答1:
1) Install the Intel x86 Emulator Accelerator (HAXM installer) from the Android SDK Manager

2) Run (for Windows):
{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe
or (for OSX):
{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHAXM_1.1.1_for_10_9_and_above.dmg
3) Start the emulator
回答2:
If you own an android phone or tablet, then you can install the .apk of your app on it. You can find the apk here AndroidStudioProjects\AppName\app\build\outputs\apk\app-debug.apk
来源:https://stackoverflow.com/questions/31087643/android-studio-avd-emulator