文章出處
文章列表
在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]
文章列表
全站熱搜