文章出處

在windows上調試android程序,可以利用hyperv虛擬化功能,微軟也提供了模擬工具和android studio、eclipse的配置說明,不再累述。

關于啟動vs模擬器的cmd命令:

emulatorcmd.exe /sku:Android launch /id:xxxxx

如果指定了啟動的參數id,可以直接相應相應版本模擬器。可以通過下方命令查看id:

emulatorcmd.exe /sku:Android list /type:device

或者根據hyperv虛機文件,找到C:\Users\【user】\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices下的cfg配置文件找到id。

 

在開發環境run app的過程中,如果環境沒有識別出模擬器,說明adb(adnroid debug bridge)沒有啟動,這個工具在android sdk目錄下,它的作用是通過端口映射,將本地apk安裝到模擬器。

1. 如果sdk采用exe安裝方式,可以找到注冊表,將其value值對應其sdk安裝位置。

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Android SDK 

2. 如果是壓縮包的形式,可以采用通過cmd命令啟動,port參數可以指定,ip參數可以在vs模擬器網絡信息中找到。

adb.exe connect [IP]:[Port]

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()