freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

提升基于英特爾架構(gòu)的android模擬器的速度(已修改)

2025-05-23 19:56 本頁(yè)面
 

【正文】 1 提升基于英特爾 174。架構(gòu)的 Android* 模擬器的速度 Costas Styliano... 于 星期五 , 04/10/2021 00:21 提交 摘要: 如果您是一名 Android* 開(kāi)發(fā)人員,而且對(duì) Android 模擬器的性能不滿(mǎn)意,請(qǐng)閱讀本文。 我們經(jīng)常聽(tīng)到許多 Android 開(kāi)發(fā)人員抱怨模擬器速度緩慢而且難以操作,但是事實(shí)并不應(yīng)該如此! 如果您使用的是采用英特爾 174。 處理器且支 持英特爾 174。 虛擬化技術(shù)并運(yùn)行 Microsoft Windows* 或 Apple Mac OS* 的新電腦,那么您可以使用英特爾 174。 硬件加速執(zhí)行管理器(英特爾 174。 HAXM)或 KVM for Linux* 來(lái)輕松地大幅提升 Android 模擬器的性能,進(jìn)而加快 Android 應(yīng)用的測(cè)試和調(diào)試速度。 本文詳細(xì)介紹了加速模擬器所需的步驟以及如何對(duì)其進(jìn)行操作。 然后,我們將介紹如何使用 NDK 編譯 x86 原生代碼以及如何將包含 x86 原生庫(kù)的 APK 提交至 Google Play 商店。 英特爾 HAXM 還可用于加速 Tizen* 模擬器,但這不在本文的討論范圍之內(nèi)。 如欲獲取更多信息,請(qǐng)?jiān)L問(wèn) ,了解 SDK 部分的內(nèi)容。 目錄 1. 簡(jiǎn)介 2. 安裝 . 前提條件 . 在 Windows 上安裝 . 在 Linux 上安裝 . KVM 安裝 . 創(chuàng)建 AVD( Android* 虛擬設(shè)備) 3. 公認(rèn)的最佳方法 . 在 Eclipse 中使用模擬器測(cè)試應(yīng)用 . 提交多種面向不同 ABI 的 APK 與提交 fat 二進(jìn)制文件至 Google Play . 編譯面向 x86 的 NDK . 將 NDK 路徑添加至環(huán)境變量 . 使用 NDK 編譯 . 使用 NDK 編譯的其他方法 1. 簡(jiǎn)介 本文將為您安裝英特爾 174。 硬件加速執(zhí)行管理器 (英特爾 174。 HAXM)提供指導(dǎo)。英特爾 174。 HAXM 是一款硬件輔助虛擬化引擎(管理程序),它可通過(guò)英特爾 174。 虛擬化技術(shù)(英特爾 174。 VT)在 Windows* 上加快 Android* 開(kāi)發(fā)速度。 此外,它還介紹了如何在 Linux* 上安裝硬件輔助 KVM,并介紹了如何使用公認(rèn)的最佳方法進(jìn)行原生編譯并將應(yīng)用提交至面向 x86 的 Google Play 商店。 2. 安裝 . 前提條件 ? 您需要安裝 Android SDK。 2 ? 您的電腦必須采用英特爾處理器并支持通過(guò) BIOS 啟用的英特爾 VTx、 EM64T 和病毒防護(hù)技術(shù) (XD) 功能。 Windows 上安裝 安裝 Android SDK 后,請(qǐng)打開(kāi) SDK 管理器。 在附加部分,您可以找到英特爾 HAXM。 勾選方框并點(diǎn)擊 “ Install packages?” 按鈕,安裝軟件包后,狀態(tài)即會(huì)顯示為 “ Installed” , 這是誤導(dǎo), 事實(shí)并非如此。 SDK 僅在您的設(shè)備上復(fù)制了英特爾 HAXM 可執(zhí)行文件,而是否安裝這些可執(zhí)行文件則取決于您。 如要安裝英特爾 HAXM 可執(zhí)行文件,請(qǐng)?jiān)谀挠脖P(pán)中搜索 (在 Mac OS X 上請(qǐng)搜索 )。 如果您設(shè)置為默認(rèn),該文件應(yīng)該位于以下目錄: C:\Program Files\Android\androidsdk\extras\Intel\Hardware_Accelerated_Execution_Manager\。 英特爾 HAXM 僅可與英特爾 174。 凌動(dòng) ? 處理器 x86 系統(tǒng)映像一起使用, 該映像可用于 Android (API 10)、 (API 15)、 (API 16)、 (API 17)。 通過(guò) SDK 管理器,這些英特爾系統(tǒng)映像的安裝方法與基于 ARM 的映像的安裝方法完全相同。 3 點(diǎn)擊 IntelHaxm 可執(zhí)行文件時(shí),將會(huì)顯示如下歡迎界面: 4 您可以調(diào)整分配給英特爾 HAXM 的 RAM 內(nèi)存容量。 然后請(qǐng)點(diǎn)擊 “ Next” 。 下一界面將確認(rèn)內(nèi)存分配。 如果符合您的要求,請(qǐng)點(diǎn)擊 “ Install” 。 5 為了能夠安裝英特 HAXM,您需要在 BIOS 中啟用英特爾 VTx,否則在安裝過(guò)程中將會(huì)出現(xiàn)類(lèi)似以下的錯(cuò)誤: 如果出現(xiàn)此錯(cuò)誤,請(qǐng)進(jìn)入將您的 BIOS 并啟用該特性。 第二種下載英特爾 HAXM 和 x86 模擬器系統(tǒng)映像的方法是直接訪(fǎng)問(wèn)以下網(wǎng)站: . 在 Linux 上安裝 6 提升面向 Linux 的 Android 模擬器的性能的步驟與 Windows 和 Mac OS X 不同,因?yàn)橛⑻貭? HAXM 與 Linux 不兼容,所以您需要使用 KVM(基于內(nèi)核的虛擬機(jī))來(lái)替代。 以下是使用 Ubuntu* 的執(zhí)行步驟,可能會(huì)與其他 Linux 版本稍有不同。 在 Windows(和 Mac OS X)中操作時(shí),首先要從 Android 開(kāi)發(fā)人員站點(diǎn)下載 Android SDK。 您將會(huì)看到一個(gè) ADT( Android 開(kāi)發(fā)人員工具)包,其中包含 Eclipse* IDE 和 Android SDK。 下載 zip 文件并將其解壓縮至您的 Linux 設(shè)備。 確保選擇了適合您 Linux 版本的文件, 32 位或 64 位。 您可以通過(guò)以下命令對(duì)此進(jìn)行檢查: file /sbin/init 在開(kāi)始安裝 KVM 所需的軟件包之前,建議您確認(rèn)已具有最新的庫(kù),您可以通過(guò)輸入以下命令進(jìn)行確認(rèn): sudo aptget update . KVM 安裝 如要安裝和運(yùn)行 KVM(一款 x86 硬件之上面向 Linux 的完全虛擬化解決方案,即英特爾 VT),首先需要檢查您的 CPU 是否支持硬件虛擬化。您可以通過(guò)輸入以下命令來(lái)確認(rèn): 7 egrep – c ‘ (vmx|svm)’ /proc/cpuinfo 如果結(jié)果為 0,則表明您的 CPU 不支持硬件虛擬化,而硬件虛擬化是運(yùn)行 KVM 的必要條件。 如果結(jié)果為 1 或大于 1 ,則表明您可以安裝和運(yùn)行 KVM,但仍需確認(rèn)是否已經(jīng)在 BIOS 中開(kāi)啟這一功能(請(qǐng)參閱 節(jié))。 接下來(lái),如果您尚未安裝 KVM,請(qǐng)進(jìn)行安裝。 您可以通過(guò)輸入以下命 令來(lái)檢查您的處理器是否支持 KVM: kvmok 如果您已具有 KVM,則會(huì)看到: INFO: Your CPU supports KVM extensions INFO: /dev/kvm exists KVM acceleration can be used 否則的話(huà),如果您看到以下消息,需要進(jìn)入 BIOS,然后開(kāi)啟英特爾 VT: INFO: KVM is disabled by your BIOS HINT: Enter your BIOS setup and enable Virtualization Technology (VT), and then hard poweroff/poweron your system KVM acceleration can NOT be used 接下來(lái)需安裝 KVM 和所需的其他幾個(gè)軟件包。 為此,請(qǐng)輸入: sudo aptget install qemukvm libvirtbin ubuntuvmbuilder bridgeutils 在下一窗口中,如果您不想變更配置,可以選擇 “ No configuration” : 8 然后,將您的用戶(hù)添加至 KVM 組和 libvirtd 組。 為此,請(qǐng)輸入: sudo adduser your_user_name kvm sudo adduser your_user_name libvirtd 完成安裝后,請(qǐng)重新登錄,以使變更生效。 您可以通過(guò)輸入以下命令對(duì)安裝進(jìn)行測(cè)試: sudo virsh c list 現(xiàn)在您可以準(zhǔn) 備進(jìn)入下一步操作了,即創(chuàng)建和運(yùn)行 AVD( Android 虛擬機(jī))。 這一步操作對(duì)于 Linux 和 Windows 是相同的。 . 創(chuàng)建 AVD( Android* 虛擬機(jī)) 完成 SDK 和英特爾 HAXM(或 Linux 的 KVM)安裝后,您可以創(chuàng)建一個(gè)帶有硬件加速模擬的虛擬設(shè)備。 如要進(jìn)行該操作,請(qǐng)進(jìn)入 AVD 管理器并創(chuàng)建一個(gè)新設(shè)備。 確保將 英特爾凌動(dòng) (x86) 選作 CPU/ABI。 只要安裝了英特爾 x86 系統(tǒng)映像,即會(huì)在下拉菜單中顯示選擇,以便在創(chuàng)建 AVD 時(shí)在 GPU 模擬上順 暢地進(jìn)行其他圖形切換。 9 點(diǎn)擊 “ New” 并創(chuàng)建 x86 AVD。 確保選擇了一個(gè)由 x86 系統(tǒng)映像支持的 API,將 CPU/ABI 設(shè)置為 x86,而且已經(jīng)啟用了 GPU (OpenGL ES*) 模擬。 完成該操作后,點(diǎn)擊 “ Create AVD” ,創(chuàng)建 AVD。 可以通過(guò)依次點(diǎn)擊 “ Start” 和 “ Launch” 來(lái)啟動(dòng) x86 AVD。 如果您已成功安裝,在模擬器啟動(dòng)時(shí),將會(huì)出現(xiàn)一個(gè)對(duì)話(huà)框,顯示英特爾 HAXM 已在快速虛擬模式下運(yùn)行。 10 如果您需要進(jìn)一步確認(rèn)您使用的是否為
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1