您好我已經開發了小型Android應用程序。我想在android設備上運行它。我複製了.apk並在我的android設備上運行,它工作正常。但我不我不想在每次更改我的代碼時複製.apk文件。我只是想通過鈦運行 - > Android設備選項直接在我的移動設備上運行它。我已經爲我的設備設置了供應商ID。當我嘗試在android設備上運行我的應用程序時,它給我錯誤的設備權限不足。我在設備上保持啓用USB調試。我也嘗試解決adb問題。無法直接在android設備上測試android應用程序而不是android模擬器
cd android-sdk-linux-linux/tools
./adb kill-server
./adb start-server
./adb devices
但它表明我
List of devices attached
???????????? no permissions
我檢查在DDMS,但它顯示的不是device.It顯示我的模擬器,但不device.It顯示了名稱作爲一個設備圖標???? ????還有未知數,所以有什麼方法可以解決這個問題。謝謝。
我知道這是一個愚蠢的解決方案,但嘗試重新啓動您的手機。這發生在我身上很多次,但是當我重新啓動手機並將手機連接到eclipse時,它會顯示我的設備。 – 2012-03-05 06:12:32
謝謝Rashmi的快速回復。我也嘗試過這個解決方案,但它不適合我,我正在使用Titanium studio而不是eclipse。是否需要從root啓動eclipse或Titanium工作室。我使用的是Ubuntu 10.4驅動器是必需的? – nilkash 2012-03-05 06:17:35
在您的設備上進入設置 - >應用程序 - >開發 - >從其他來源檢查安裝是允許的,第二次檢查應用程序調試已啓用 – Vinay 2012-03-05 06:19:01