2016-04-11 230 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調試,然後再次檢查它,這樣它會出現消息框邀請你驗證新設備