我试图在android studio中运行代码时出现以下错误:
java.io.IOException: Cannot run program
“C:\Users\Admin\AppData\Local\Android\Sdk\platform-tools\adb.exe”:
CreateProcess error=5, Access is denied
是什么原因.
同样在创建AVD时出现此错误:
java.io.IOException: Cannot run program
“C:\Users\Admin\AppData\Local\Android\Sdk\emulator\emulator-check.exe”:
CreateProcess error=5, Access is denied
解决方法:
这是Windows安全问题.您需要给自己适当的权限才能运行ADB.
使用Windows资源管理器,导航至:
C:\Users\Admin\AppData\Local\Android\Sdk\platform-tools\adb.exe
1)右键单击adb.exe图标,然后选择“属性”;
2)在“属性”窗口中,选择“安全性”选项卡;
3)选择您的用户名并完全控制自己;
4)点击应用
您问为什么亚行以前工作时必须这样做?因为您刚刚更新了Android SDK,而新版本的ADB覆盖了具有适当权限的旧版本.
标签:android-studio,java
来源: https://codeday.me/bug/20191025/1929141.html