我用VirtualBox創建了Android操作系統的虛擬安裝(Android 4.0,從http://wwww.android-x86.org下載)。經過一番努力,我設法將其配置爲具有互聯網訪問權限,並在本地顯示在我的網絡上,擁有自己的本地IP(192.168.1.115)。接下來,我使用Android的我的主機上SDK的ADB工具連接到虛擬的Android設備成功,使用以下命令:通過ADB連接到我的Android VirtualBox安裝,現在我該如何從Eclipse安裝apk?
adb connect 192.168.1.115
現在,我可以安裝APK的利用亞行,使用
adb install C:\path\to\myApp.apk
在Eclipse中首次導出簽名的APK之後(我發現未簽名的APK不會通過adb安裝,而是給出關於證書或其他內容的錯誤消息)。
這是好的,它的工作原理,但過程非常緩慢,因爲我必須經歷在Eclipse中導出的整個過程,從命令行運行adb install命令,然後切換到我的虛擬Android平板電腦並點擊應用程序來運行它。我的問題是這樣的:有沒有更簡單的方法來配置Eclipse,使我可以構建/安裝/運行在一個點擊(甚至兩次點擊)?我錯過了選擇「以Android應用程序運行」的簡單性,並讓應用程序立即在Android模擬器中彈出,但仿真器在其他情況下會更糟。
另請注意:我讀過一些指南,似乎聲稱該設備應該出現在Eclipse的AVD列表中,但我看到的所有內容都是我的兩個模擬器設備,而不是我的VirtualBox Android安裝,即使我的主機已經使用adb連接到設備,並且設備在「adb devices」命令中顯示爲「設備」(而不是「脫機」或任何其他可能有問題的地方)。