我正在尝试在android studio中运行代码获取以下错误:
java.io.IOException:无法运行程序 “C:\用户\管理\应用程序数据\本地\ Android的\ SDK \平台工具\ adb.exe”: CreateProcess error = 5,拒绝访问
原因是什么。
同时在创建AVD
时收到此错误:
java.io.IOException:无法运行程序 “C:\用户\管理\应用程序数据\本地\ Android的\ SDK \仿真器\模拟器,check.exe”: CreateProcess error = 5,拒绝访问
答案 0 :(得分:4)
这是Windows安全问题。您需要为自己提供运行ADB的适当权限。
使用Windows资源管理器,导航至:
C:\Users\Admin\AppData\Local\Android\Sdk\platform-tools\adb.exe
1)右键单击adb.exe
图标,然后选择属性;
2)在“属性”窗口中,选择“安全”选项卡;
3)选择您的用户名并给自己完全控制;
4)单击“应用”
为什么在亚行工作之前你必须这样做,你问?因为您刚刚更新了Android SDK,新版本的ADB覆盖了具有适当权限的旧版本。