2016-04-11 135 views
-1

我试过在android设备上运行android studio应用程序,它似乎没有工作。跑窗说:Android Studio运行错误

04/11 08:29:55: Launching app 
$ adb push /Users/kids/AndroidStudioProjects/Calculator/app/build/outputs/apk/app-debug.apk /data/local/tmp/com.piggyinc.calculator 
com.android.ddmlib.AdbCommandRejectedException: device unauthorized. 
This adb server's $ADB_VENDOR_KEYS is not set 
Try 'adb kill-server' if that seems wrong. 
Otherwise check for a confirmation dialog on your device. 
Error while Installing APK 

任何人都可以帮助我吗?顺便说一下,这是正确的API级别。我选择了4.0.3,这个设备就像是5.1

+0

您可以在设备中看到对话确认? –

+0

没有。我看不到对话确认 – salipshitz

回答

1

确保你打开了USB调试。当您将设备插入计算机时,手机会要求您允许进行调试

+0

没关系。有用 – salipshitz

0

看起来您尚未为设备启用开发人员选项。尝试下面的Android Docs下列步骤操作:

Android设备有开发商选择一台主机,你可以在手机,让您在 访问:

启用了USB调试。快速将错误报告捕获到 设备上。在屏幕上显示CPU使用情况。在屏幕 上绘制调试信息,如布局边界,GPU视图和硬件层更新以及其他信息。还有更多的选项来模拟应用程序压力或启用调试选项。要访问这些设置,请打开系统设置中的Developer 选项。 在Android 4.2及更高版本上, 开发者选项屏幕默认为隐藏。要使其可见,请将 设置为“设置”>“关于手机”,然后轻按“构建号码七次”。返回到 上一屏查找底部的Developer选项。

完成此操作后,进入开发人员选项(现在应在“设置”中可用),并确保启用“USB调试”选项。然后断开你的设备与USB的连接,然后重新插入。出现一个对话框,要求你允许这台电脑使用它进行调试。允许这样做,然后你应该很好地在你的设备上运行构建。

0

删除设置中“开发人员选项”中的授权设备,然后尝试重新连接设备。

0

是的,但是如果你已经启用了USB debuggind,那么它不起作用 所有你需要做的就是取消选中USB调试,然后再次检查它,这样它会出现消息框邀请你验证新设备