java.io.IOException:无法运行程序adb.exe CreateProcess error = 5,拒绝访问

时间:2017-12-09 06:57:15

标签: java android-studio

我正在尝试在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,拒绝访问

1 个答案:

答案 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覆盖了具有适当权限的旧版本。