導航:首頁 > 程序命令 > 啟動模擬器命令

啟動模擬器命令

發布時間:2022-08-28 01:26:46

android模擬器中命令參數主要有哪些

1、Help
-help列印模擬器參數列表。
-help-all列印所有啟動參數明細。
-help-<option>列印指定啟動參數的信息。
-help-debug-tags列印所有被-debug <tags>打開的列表。
-help-disk-images列印正在使用的磁碟鏡像信息。
-help-environment列印模擬器環境變數信息。
-help-keys列印當前的鍵盤映射。
-help-keyset-file列印一個自定義的鍵盤映射文件的定義。

2、Disk Images

-cache <filepath>使用<filepath> 指定網路緩存分區鏡像。自定義,您可以指定一個當前工作目錄的相對路徑。如果沒有指定緩存文件,模擬器會指定一個零時文件作為緩存文件。

-data <filepath>使用<filepath>作為用戶數據磁碟鏡像。自定義,您可以指定一個當前工作目錄的相對路徑。如果-data沒有被使用,模擬器會在<datadir>指定的目錄下尋找名叫"userdata-qemu.img"的鏡像文件。默認情況下,模擬器會尋找~/.android (on Linux/Mac)或者C:/Documents and Settings/<user>/Local Settings/Application Data/Android (on Windows)。如果您使用了-data <filepath>,但是文件並不存在,模擬器將創建同名文件。

-image <filepath>使用<filepath>作為系統鏡像。自定義,您可以指定一個當前工作目錄的相對路徑。默認為<system>/system.img。

-initdata <filepath>重寫用戶數據鏡像時,(使用 -wipe-data),復制此文件內容到新用戶數據文件鏡像中。默認方式下,模擬器拷貝<system>/userdata.img。自定義,您可以指定一個當前工作目錄的相對路徑。

-kernel <filepath>使用<filepath>作為模擬器內核。自定義,您可以指定一個當前工作目錄的相對路徑。

-nocache啟動模擬器時無緩存分區。

-ramdisk <filepath>使用<filepath>作為虛擬內存鏡像。默認<system>/ramdisk.img. 自定義,您可以指定一個當前工作目錄的相對路徑。

-sdcard <filepath>使用<file>作為SD卡鏡像。默認為<system>/sdcard.img. 自定義,您可以指定一個當前工作目錄的相對路徑。

-system <dirpath>在指定的<dir>下搜索系統、虛擬內存和用戶數據鏡像文件。<dir>為當前路徑的相對目錄。

-wipe-data重至用戶數據鏡像文件。(that is, the file specified by -datadir and -data, or the default file)。 模擬器刪除所有用戶數據,然後復制右-inidata參數指定的數據到鏡像文件,在啟動之前。

3、Debug
-debug <tags>開啟/關閉指定tag的調試信息。
<tags>是一個被空格/逗號/縱列所分割的調試組建名稱列表。

-debug-<tag>開啟/關閉指定tag的調試信息。使用-help-debug-tags獲得您可以指定為<tag>的調試組件列表。

-debug-no-<tag>關閉指定tag的調試信息。

-logcat <logtags>打開指定tag的日誌輸出。如果環境變數ANDROID_LOG_TAGS被指定且不為空,她的值將成為日誌輸出的默認值。

-shell創建一個擁有root許可權的命令行窗口。即使模擬器的UI界面無法使用了,您依然可以使用命令行窗口。按Ctr-c鍵中斷模擬器運行。

-shell-serial <device>打開具有root許可權的腳本窗口。<device>必須是一個QEMU類型的設備。

-show-kernel <name>顯示內核信息。

-trace <name>Enable code profiling (press F9 to start), written to a specified file.

-verbose開啟冗長輸出。Equivalent to -debug-init. 您可以定義ANDROID_VERBOSE環境變數作為冗長輸出參數。定義你想用到的參數,用逗號分割。這樣可以省略像-debug-<tags>這樣的參數。

4、Media
-audio <backend>使用指定的音頻後端。

-audio-in <backend>使用指定的音頻輸入後端。

-audio-out <backend>使用指定的音頻輸出後端。

-noaudio在當前虛擬機實例中關閉音頻支持。

-radio <device>重新定向收音機介面到本地的位元組設備。

-useaudio打開模擬器實例的音頻支持。默認狀態為打開。

5、Network

-dns-server <servers>使用指定的DNS伺服器。<servers>必須是以逗號分割,多於4個的伺服器名或IP地址。

-http-proxy <proxy>配置TCP連接使用HTTP/HTTPS代理。

<proxy>必須符合以下格式:http://<server>:<port>
http://<username>:<password>@<server>:<port> 前綴http://可以被忽略。如果-http-proxy <proxy>未被指定,模擬器將尋找http_proxy環境變數,並且自動尋找所有符號格式要求的<proxy> 值。

-netdelay <delay>設置網路延遲默認值為none。

-netfast快捷的 -netspeed full -netdelay none

-netspeed <speed>指定模擬器網路速度為<speed>,默認值為full。
-port <port>指定模擬器網路埠為<port>,控制台埠號必須介於5554和5584之間,並且<port>+1必須留作ADB使用。

-report-console <socket>啟動前向第三方同志此模擬器實例的網路埠。<socket> 必須是以下幾種格式:

tcp:<port>[,server][,max=<seconds>]

unix:<port>[,server][,max=<seconds>]

6、System

-cpu-delay <delay>降低模擬器CPU的速度到<delay>。<delay>支持0到100的整數。注意<delay>與具體的時鍾或其他的絕對頻率無關。它只表現為一種抽象的,相對於當前模擬器運行狀況的速度調節。

-gps <device>重定向NMEA GPS到位元組設備。
使用此參數通知模擬器模擬一個NMEA-compatible GPS,連接到一個擴展的設備或socket埠。<device>格式必須符合QEMU-specific所指定的設備格式。

-nojni在Dalvik運行時關閉JNI檢查

-qemu傳遞參數到qemu。

-qemu -h關閉qemu幫助。

-radio <device>重定向錄音機模塊到制定的字元設備。<device>格式必須符合QEMU規定的序列設備。

-timezone <timezone>設定模擬器時區為<timezone>,替換為系統時區。<timezone>必須按照時區格式指定。比如:"America/Los_Angeles","Europe/Paris"

-version顯示模擬器版本號。

7、UI

-dpi-device <dpi>修改模擬器的解析度適配物理設備。默認值為165。參見-scale.

-no-boot-anim關閉模擬器啟動時的動畫。禁用啟動動畫可以加快啟動速度。

-no-window關閉模擬器的繪制窗口。

-scale <scale>調整模擬器窗口。<scale> 是介於0.1到3的數字,它是調整屏幕的比例因子。您也可以指定一個DPI值,在添加dpi前綴的情況下。Auto參數告訴模擬器選擇自己最合適的尺寸。

-raw-keys關閉Unicode鍵盤reverse-mapping.

-noskin不使用任何模擬器皮膚。

-keyset <file>用指定的鍵盤設置文件代替默認。指定宿主鍵盤和模擬器之間的鍵盤映射文件。

-onion <image>用圖片覆蓋屏幕。不支持JPEG,只支持PNG。

-onion-alpha <percent>指定onion皮膚透明值(百分比) 默認為50.

-onion-rotation <position>指定onion皮膚旋轉。<position> 必須是 0, 1, 2, 3中的一個。

-skin <skinID>啟動模擬器,搭配指定皮膚。

-skindir <dir>在指定目錄<dir>下搜索皮膚

以上就是android模擬器中的一些常用參數及其作用,可能還有整理得不夠全面得地方,歡迎大家補充分享。

Ⅱ 怎麼用命令行創建android模擬器

Android模擬器被命名為goldfish,用來模擬包括下面一些功能的ARM SoC:

* ARM926ej-S CPU

* Thumb support

* MMC

* RTC

* Keyboard

* USB Gadget

* Framebuffer

* TTY driver

* NAND FLASH

Android模擬器所對應的源代碼主要在external/qemu目錄下。如果你想將Android移植到其他設備上,熟悉它目前所針對的模擬器環境可以提供一些參考。

對於應用程序的開發者,模擬器提供了很多開發和測試時的便利。無論在Windows下還是Linux下,Android模擬器都可以順利運行,並且Google提供了Eclipse插件,可將模擬器集成到Eclipse的IDE環境。當然,你也可以從命令行啟動Android模擬器。

這款模擬器功能非常齊全,電話本、通話等功能都可正常使用(當然你沒辦法真的從這里打電話)。甚至其內置的瀏覽器和Google Maps都可以聯網。用戶可以使用鍵盤輸入,滑鼠點擊模擬器按鍵輸入,甚至還可以使用滑鼠點擊、拖動屏幕進行操縱。

當然模擬器畢竟是模擬器,和真實的機子還是存在差別的,

* 不支持呼叫和接聽實際來電;但可以通過控制台模擬電話呼叫(呼入和呼出不支持USB連接

要玩GPhone的模擬器,當然需要先去如果打不開就用上面下載Android的SDK,解壓出來後在SDK的根目錄下有一個tools文件夾,裡面就是模擬器和一些非常有用的工具。(SDK詳細的安裝過程請參照http://blog.csdn.net/magicyu2/archive/2009/11/02/4755747.aspx)

要正確的啟動模擬,你必須先要創建一個 AVD( Android Virtual Device 虛擬設備 ) ,你可以利用AVD創建基於不同版本的模擬器,下面就介紹如何創建AVD:

查看當前支持版本(在列出的版本中我們需要記住id值,這個值在第2步中使用):

magicyu@magicyu-desktop:~$ android list target

你可以看到幾個Available Android targets,比如:Name: Android 1.6,他們有各自的id號。

magicyu@magicyu-desktop:~$ android create avd -n magicyu -t 2

-n後面接需要創建avd的名字,-t後面接需要創建虛擬器的類型,2即為步驟(1)中得到的類型id號。

magicyu@magicyu-desktop:~$ android list avd

magicyu@magicyu-desktop:~$ emulator @magicyu 或者

emulator -avd magicyu

magicyu@magicyu-desktop:~$ emulator -avd magicyu -skin QVGA

skin後面接所要啟動皮膚的類型,所有的類型可以在<SDK>/ platforms/android-1.*/skins目錄下找到,*為所指的版本。如在1.6版本的SDK下有HVGA,QVGA, WVGA800,WVGA854幾種。按Ctrl+F11,可以直接改變模擬器的橫縱擺放。

當然AVD也可以在Eclipse中創建和啟動。關於Eclipse+ADT+SDK的安裝請參見。

運行Eclipse,Window->Android SDK and AVD Manager,就能得到如下的界面,選擇新建即可新建一個AVD。

使用命令行創建和啟動Android模擬器 - 流星焰 - 我的世界我編寫

Ⅲ 如何快速啟動Android模擬器(Android Emulator)

方法:依次打開Eclipse的菜單Windows -> Android Virtual Device Manager

在「Android Virtual Device Manager」界面中選擇「Create..」按鈕,設置模擬器的各項配置,勾選Snapshot選項。之後點擊「OK」完成模擬器的創建,選擇剛剛創建的模擬器,點擊"Start...」按鈕。確保在「Launch Options」界面中紅框標注的兩項是勾選狀態,最後啟動。

Ⅳ Win10安卓模擬器怎麼用

方法/步驟

1
首先,開啟 Hyper-V 虛擬化技術(已經開啟的無視);
① 選中 控制面板->卸載程序->啟動或關閉Windows功能->Hyper-V->確定

2
下載完後是一個40M左右的 vs_emulatorsetup.exe 文件,不包含安卓模擬器的鏡像文件,安裝的時候會默認在線下載API 19(Andorid 4.4)的x86鏡像,後續你也可以單獨再下載其他的API xx版本,另外說明一下, Visual Studio Emulator for Android是不依賴Visual Studio的,也就是說可以單獨安裝使用,Android Studio是使用adb作為橋梁來連接 Visual Studio Emulator for Android 。
安裝步驟我就不列出來了, 記得安裝後重啟(它需要把自己加入Hyper-V Administrators的管理員組裡面) 。
安裝重啟後打開 Visual Studio Emulator for Android ,如下所示:

3
如果你啟動了模擬器,則會在Hyper-V裡面自動創建出對應的x86的Android虛擬機來,筆者的如下:

2.設置Andorid Studio使其可以使用這些模擬器
打開Android Studio> Run > Edit Configurations > Defaults / Android Application /General 選項卡的 Target Device 節點,勾選 Show chooser dialog 和 Use same device for future launches 。 記得不要忘記點Apply和OK。 如下圖:

3. 為Android Studio添加啟動模擬器的快捷按鈕
雖然在Visual Studio Emulator for Android的管理器窗口中可以啟動模擬器,但是每次都要到這裡面去打開還是比較繁瑣的,故而我們為Android Studio添加一個啟動Visual Studio Emulator for Android的快捷按鈕。
3.1 配置External Tools
打開 File > Settings > External Tools > Add :

Name:隨便寫,方便你認出來就好,筆者的是 VS Emulator (4.4 API 19) 。
Program:填寫Visual Studio Emulator for Android安裝目錄下的emulatoecmd.exe的絕對路徑,就是用它來啟動模擬器的。筆者的是 C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatorcmd.exe 。
Parameters:添加啟動模擬器的參數,/sku:Android是說明打開Android的模擬器,/id:後面的Guid是模擬器的唯一 編號, 總的意思是指定要啟動哪一個Android模擬器。 id可以通過 emulatorcmd.exe /sku:Android list /type:device 獲得,如下:

Working Directory:指定工作目錄,應該是可以隨便填寫的。筆者的是$ProjectFileDir$。
3.2 添加按鈕到Toolbar
在toolbar空白處點擊右鍵,選擇 Customize Menus and Toolbars 。然後導航到Main Toolbar > Add After >在彈出的面板中找到 External tool > VS Emulator (4.4 API 19) 然後按 OK 。 如下:

然後點擊我們新添加的按鈕了,就可以啟動Android模擬器了:

4. 為Android Studio添加Contect模擬器的快捷按鈕
第三節的按鈕只是啟動了模擬器,但是Andorid Studio還無法連接到模擬器,這里就要使用adb命令來連接到剛才啟動的模擬器上 。
4.1配置External Tools
同樣是添加一個快捷按鈕,步驟和第三部一樣,只是參數不同,這里我就只把參數列出來了:
Name:隨便寫,方便你認出來就好,筆者的是 adb Connect (VS Emulator) 。
Program:填寫adb.exe的絕對路徑,筆者的是 D:\_android\sdk\platform-tools\adb.exe 。
Parameters:添加adb.exe的參數,connect ip:5555;筆者的是 192.168.2.233:5555。ip可以通過打開模擬器在wifi中查看,也可以在模擬器的設置中network中查看

Working Directory:指定工作目錄,應該是可以隨便填寫的。筆者的是$ProjectFileDir$ 。
4.2添加按鈕到Toolbar
步驟和3.2一樣的,這里就不再解釋了。貼個圖吧:

5.用Visual Studio Emulator for Android調試Android App
按下 Run 按鈕(綠色箭頭那個...),彈出選擇Android設備的選擇框:

OK啦,大功告成:

6. 進一步完善
每次調試前都要點一下 啟動模擬器 的按鈕,等模擬器啟動然後再點擊 contect模擬器的按鈕,然後才能點 run調試 ,,,好繁瑣。
我們來配置一下run之前要執行的命令,讓run按鈕把這三件事都做了!
打開 Run > Edit Configurations > Defaults / Android Application / Emulator 選項卡的BeforeLaunch 節點, 把我們剛才創建的兩個 External Tool 添加到此處 , 記得不要忘記點Apply和OK,順序如下:
步驟閱讀
14
以上就是為大家帶來的Windows 10安卓模擬器使用的方法,希望可以幫助到大家。

Ⅳ 微軟安卓模擬器怎麼用

首先,開啟 Hyper-V 虛擬化技術(已經開啟的無視);
① 選中 控制面板->卸載程序->啟動或關閉Windows功能->Hyper-V->確定

2
下載完後是一個40M左右的 vs_emulatorsetup.exe 文件,不包含安卓模擬器的鏡像文件,安裝的時候會默認在線下載API
19(Andorid 4.4)的x86鏡像,後續你也可以單獨再下載其他的API xx版本,另外說明一下, Visual Studio
Emulator for Android是不依賴Visual Studio的,也就是說可以單獨安裝使用,Android
Studio是使用adb作為橋梁來連接 Visual Studio Emulator for Android 。
安裝步驟我就不列出來了, 記得安裝後重啟(它需要把自己加入Hyper-V Administrators的管理員組裡面) 。
安裝重啟後打開 Visual Studio Emulator for Android ,如下所示:

3
如果你啟動了模擬器,則會在Hyper-V裡面自動創建出對應的x86的Android虛擬機來,筆者的如下:

4
2.設置Andorid Studio使其可以使用這些模擬器
打開Android Studio> Run > Edit
Configurations > Defaults / Android Application /General 選項卡的 Target
Device 節點,勾選 Show chooser dialog 和 Use same device for future
launches 。 記得不要忘記點Apply和OK。 如下圖:

3. 為Android Studio添加啟動模擬器的快捷按鈕
雖然在Visual Studio Emulator for
Android的管理器窗口中可以啟動模擬器,但是每次都要到這裡面去打開還是比較繁瑣的,故而我們為Android
Studio添加一個啟動Visual Studio Emulator for Android的快捷按鈕。
3.1 配置External Tools
打開 File > Settings > External Tools > Add :

Name:隨便寫,方便你認出來就好,筆者的是 VS Emulator (4.4 API 19) 。
Program:填寫Visual Studio Emulator for
Android安裝目錄下的emulatoecmd.exe的絕對路徑,就是用它來啟動模擬器的。筆者的是 C:\Program Files
(x86)\Microsoft Emulator Manager\1.0\emulatorcmd.exe 。
Parameters:添加啟動模擬器的參數,/sku:Android是說明打開Android的模擬器,/id:後面的Guid是模擬器的唯一
編號, 總的意思是指定要啟動哪一個Android模擬器。 id可以通過 emulatorcmd.exe /sku:Android list
/type:device 獲得,如下:

Working Directory:指定工作目錄,應該是可以隨便填寫的。筆者的是$ProjectFileDir$。
3.2 添加按鈕到Toolbar
在toolbar空白處點擊右鍵,選擇 Customize Menus and Toolbars 。然後導航到Main
Toolbar > Add After >在彈出的面板中找到 External tool > VS Emulator (4.4
API 19) 然後按 OK 。 如下:

然後點擊我們新添加的按鈕了,就可以啟動Android模擬器了:

4. 為Android Studio添加Contect模擬器的快捷按鈕
第三節的按鈕只是啟動了模擬器,但是Andorid Studio還無法連接到模擬器,這里就要使用adb命令來連接到剛才啟動的模擬器上 。
4.1配置External Tools
同樣是添加一個快捷按鈕,步驟和第三部一樣,只是參數不同,這里我就只把參數列出來了:
Name:隨便寫,方便你認出來就好,筆者的是 adb Connect (VS Emulator) 。
Program:填寫adb.exe的絕對路徑,筆者的是 D:\_android\sdk\platform-tools\adb.exe 。
Parameters:添加adb.exe的參數,connect ip:5555;筆者的是 192.168.2.233:5555。ip可以通過打開模擬器在wifi中查看,也可以在模擬器的設置中network中查看

Working Directory:指定工作目錄,應該是可以隨便填寫的。筆者的是$ProjectFileDir$ 。
4.2添加按鈕到Toolbar
步驟和3.2一樣的,這里就不再解釋了。貼個圖吧:

5.用Visual Studio Emulator for Android調試Android App
按下 Run 按鈕(綠色箭頭那個...),彈出選擇Android設備的選擇框:

OK啦,大功告成:

6. 進一步完善
每次調試前都要點一下 啟動模擬器 的按鈕,等模擬器啟動然後再點擊 contect模擬器的按鈕,然後才能點 run調試 ,,,好繁瑣。
我們來配置一下run之前要執行的命令,讓run按鈕把這三件事都做了!
打開 Run > Edit Configurations > Defaults / Android
Application / Emulator 選項卡的BeforeLaunch 節點, 把我們剛才創建的兩個 External
Tool 添加到此處 , 記得不要忘記點Apply和OK,順序如下:

Ⅵ 電腦不支持kvm 怎麼啟動模擬器

安裝KVM前的檢測工作:檢測電腦CPU是否支持虛擬化
登錄Ubuntu系統,使用如下命令:
egrep -c '(vmx|svm)' /proc/cpuinfo
如果輸出結果為0則說明CPU不支持硬體虛擬化
如果輸出結果大於0則說么可以支持

使用root用戶給當前用戶增加sudo的許可權,避免在安裝是需要輸入root密碼
輸入如下命令:
echo "dick ALL=(ALL) ALL" >>/etc/sudoers
echo "dick ALL=(ALL) NOPASSWD:ALL" >>/etc/sudoers
其中dick是用戶名

重現登錄Ubuntu系統,驗證用戶的sudo許可權
輸入sudo apt-get update命令,如果沒有提示要求輸入密碼則表示設置sudo許可權成功

安裝KVM程序包
輸入如下命令安裝:
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
安裝完成後需要重新登錄系統,確保用戶已經加入libvirtd群組中

驗證KVM安裝是否成功
使用如下命令:
virsh list --all
如果沒有錯誤提示則表示安裝KVM成功

安裝KVM虛擬機GUI管理工具
使用如下命令:
sudo apt-get install virt-manager

使用虛擬機GUI管理工具創建虛擬機
搜索Virtual Machine Manager,打開虛擬機管理工具進行虛擬機的創建
創建虛擬機時使用ubuntu-16.04.1-server-amd64.iso文件安裝虛擬機系統

Ⅶ 易語言用什麼命令可以直接啟動指定模擬器

用自帶命令即可,運行(「.....地址\模擬器.exe」)

閱讀全文

與啟動模擬器命令相關的資料

熱點內容
未來番禺程序員待遇 瀏覽:207
安卓安智部落沖突密碼怎麼改 瀏覽:646
http協議單片機 瀏覽:71
pdfdocument 瀏覽:556
gcc編譯vi文件 瀏覽:63
安卓連airpods怎麼找耳機 瀏覽:927
加密貨幣轉賬教程 瀏覽:229
程序員小灰hashmap 瀏覽:838
國語pdf版 瀏覽:184
少兒編程作品美麗的小房子 瀏覽:974
伺服器卡在網頁上怎麼辦 瀏覽:54
用python自製編譯器 瀏覽:951
android分享新浪微博客戶端 瀏覽:26
系統中伺服器在哪裡下載地址 瀏覽:1001
新a4安卓手機怎麼投屏 瀏覽:173
pdftoemf 瀏覽:886
java介面可以實現介面嗎 瀏覽:59
vb編程10個隨機函數 瀏覽:22
程序員個人簡介100 瀏覽:772
土木工程師演算法工程師 瀏覽:92