国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Android模擬器執(zhí)行ARM應(yīng)用

汽車玩家 ? 來源:互聯(lián)網(wǎng)科技密 ? 作者:互聯(lián)網(wǎng)科技密 ? 2020-04-13 09:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著 Android 11 開發(fā)者預(yù)覽版的發(fā)布 ,我們同時也推出了 Android 11 系統(tǒng)映像。新的系統(tǒng)映像在執(zhí)行 ARM 二進(jìn)制文件方面取得了顯著的性能提升。此前,依賴 ARM 庫且無法構(gòu)建 x86 版本應(yīng)用的開發(fā)者只能使用完整的 ARM 模擬系統(tǒng)映像 (其速度遠(yuǎn)低于在 x86 設(shè)備上運行 x86 系統(tǒng)映像) 或者實體機(jī)。Android 11 系統(tǒng)映像能夠在不影響整個系統(tǒng)的前提下,直接將 ARM 指令轉(zhuǎn)換成 x86 指令。開發(fā)者無需搭建高負(fù)載的 ARM 環(huán)境即可執(zhí)行 ARM 二進(jìn)制文件并進(jìn)行測試。

全新的 Android 11 (Google API) x86 系統(tǒng)映像支持 ARM 應(yīng)用二進(jìn)制接口 (ABI),較舊版本的 Android Oreo 系統(tǒng)映像并不提供該支持

Android 11 系統(tǒng)映像 https://developer.android.google.cn/studio/releases/emulator#support_for_arm_binaries_on_android_9_and_11_system_images

技術(shù)細(xì)節(jié)

我們可能需要結(jié)合具體情景來說明這項新技術(shù)的重要性,尤其是如果您只使用 Kotlin 或 Java 編程語言來構(gòu)建應(yīng)用的話。Kotlin 和 Java 編程語言均在 ART (Android 運行時) 上執(zhí)行,但 C++ 則與它們不同,Android 應(yīng)用中的所有 C++ 指令會直接編譯為機(jī)器指令,也就是說,目標(biāo)設(shè)備的平臺架構(gòu)決定著 C++ 的編譯方法。移動手機(jī)一般搭載 ARM 處理器,因此,您為應(yīng)用添加的許多 C++ 依賴項 (例如攝像頭條形碼掃描庫) 僅與 ARM 處理器兼容。在這種情形下,如果您使用基于 x86 處理器的設(shè)備進(jìn)行開發(fā)工作,便會遇到應(yīng)用無法運行的問題。

過去,開發(fā)者需要通過模擬器鏡系統(tǒng)映像搭建一個完整的 ARM 環(huán)境,才能繞過這個限制并在 x86 機(jī)器上執(zhí)行 ARM 應(yīng)用。但是,把整個系統(tǒng)的 ARM 指令都轉(zhuǎn)換成 x86 指令會造成過高的性能負(fù)荷,因此與基于 x86 的系統(tǒng)映像相比,完整的 ARM 系統(tǒng)映像在 x86 宿主機(jī)上的運行速度會慢很多,而且它還無法使用 x86 處理器提供的硬件加速和 CPU 虛擬化技術(shù)。

全新的Android 11 系統(tǒng)映像與 ARM 兼容,它不僅允許整個系統(tǒng)在本機(jī)運行 x86 指令,而且還可以照常使用虛擬化技術(shù)。當(dāng)應(yīng)用的某個進(jìn)程需要使用 ARM 二進(jìn)制代碼時,代碼僅會在該進(jìn)程內(nèi)被轉(zhuǎn)換成 x86 指令,其余進(jìn)程將繼續(xù)在 x86 環(huán)境內(nèi)執(zhí)行,包括 Android 運行時 (ART) 以及其它性能關(guān)鍵庫,例如 libGLES和 libvulkan。除此以外,指令轉(zhuǎn)換器也不會執(zhí)行低層的硬件特定庫,從而避免高成本的內(nèi)存訪問檢測和相應(yīng)的性能影響。在 ARM 公司的協(xié)作下,新的模擬器系統(tǒng)映像在本地和持續(xù)集成框架內(nèi)均可運行。

Android 11 系統(tǒng)映像https://developer.android.google.cn/studio/releases/emulator#support_for_arm_binaries_on_android_9_and_11_system_images

libGLEShttps://developer.android.google.cn/ndk/guides/stable_apis#graphics

libvulkanhttps://developer.android.google.cn/ndk/guides/graphics/design-notes

下一步

如果您之前由于缺乏高性能的 ARM 支持,去選擇了實體機(jī)而非模擬器,不妨嘗試一下 Android 11 系統(tǒng)映像。此映像文件目前已隨 Android 11 開發(fā)者預(yù)覽版一同開放下載。您可通過 SDK Manager 或者 Android Virtual Device Manager將最新版本的系統(tǒng)映像下載至 Android Studio。

使用 Android Virtual Device Manager 創(chuàng)建一個運行 Android 11 的 AVD

Android 11 系統(tǒng)映像https://developer.android.google.cn/studio/releases/emulator#support_for_arm_binaries_on_android_9_and_11_system_images

Android Virtual Device Managerhttps://developer.android.google.cn/studio/run/managing-avds#createavd

一旦應(yīng)用在模擬器中成功運行后,請考慮適配 Chrome OS。Chrome OS 同樣也支持在 x86 筆記本上執(zhí)行 ARM 版本的 Android 應(yīng)用。通過構(gòu)建適用于 Chrome OS 的應(yīng)用,您可以挖掘大屏幕設(shè)備生態(tài)圈所蘊(yùn)含的海量機(jī)遇,讓全球更多的用戶認(rèn)識您的應(yīng)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    135

    文章

    9553

    瀏覽量

    391883
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    4026

    瀏覽量

    133988
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    如何挑選一款gps北斗導(dǎo)航衛(wèi)星信號模擬器 導(dǎo)航衛(wèi)星模擬器 gps模擬信號發(fā)生

    GNSS衛(wèi)星信號模擬器作為測試GNSS接收機(jī)性能的核心設(shè)備,其作用愈發(fā)凸顯。它能夠在實驗室環(huán)境中精準(zhǔn)復(fù)現(xiàn)衛(wèi)星導(dǎo)航信號,擺脫戶外測試受天氣、地理位置、信號遮擋等因素的限制,為接收機(jī)的研發(fā)、生產(chǎn)、校準(zhǔn)
    的頭像 發(fā)表于 12-09 16:23 ?1503次閱讀
    如何挑選一款gps北斗導(dǎo)航衛(wèi)星信號<b class='flag-5'>模擬器</b> 導(dǎo)航衛(wèi)星<b class='flag-5'>模擬器</b> gps<b class='flag-5'>模擬</b>信號發(fā)生<b class='flag-5'>器</b>

    衛(wèi)星定位模擬器的應(yīng)用

    模擬器
    西安同步電子科技有限公司
    發(fā)布于 :2025年12月03日 17:18:08

    gps信號發(fā)射 衛(wèi)星導(dǎo)航模擬器 gnss衛(wèi)星模擬器

    模擬器
    jf_47371611
    發(fā)布于 :2025年11月10日 17:53:23

    一文讀懂穩(wěn)態(tài)太陽光模擬器

    在光伏產(chǎn)業(yè)、材料科學(xué)、航空航天等領(lǐng)域,模擬自然太陽光的光照環(huán)境是開展測試的核心需求。穩(wěn)態(tài)太陽光模擬器作為實現(xiàn)這一需求的關(guān)鍵設(shè)備,憑借其能持續(xù)穩(wěn)定輸出符合太陽光譜特性光照的能力,成為科研與生產(chǎn)
    的頭像 發(fā)表于 11-05 18:03 ?1486次閱讀
    一文讀懂穩(wěn)態(tài)太陽光<b class='flag-5'>模擬器</b>

    準(zhǔn)直型太陽光模擬器的原理

    準(zhǔn)直型太陽光模擬器模擬地球外層空間太陽光高準(zhǔn)直特性的關(guān)鍵設(shè)備。其核心功能是模擬地球外層空間太陽光的兩個關(guān)鍵特性:光譜與準(zhǔn)直性。與普通模擬器不同,它追求極高的光束平行度,其發(fā)散角(準(zhǔn)直
    的頭像 發(fā)表于 09-19 18:04 ?780次閱讀
    準(zhǔn)直型太陽光<b class='flag-5'>模擬器</b>的原理

    氙燈太陽模擬器與LED太陽模擬器的對比研究

    本文主要比較了基于氙燈和基于LED的太陽能模擬器在光譜匹配、時間穩(wěn)定性和光照均勻性等方面的性能。通過測量多種太陽能電池的電流-電壓(I-V)響應(yīng)和光譜響應(yīng)(SR),評估了兩種模擬器模擬太陽光
    的頭像 發(fā)表于 07-24 11:31 ?863次閱讀
    氙燈太陽<b class='flag-5'>模擬器</b>與LED太陽<b class='flag-5'>模擬器</b>的對比研究

    太陽光模擬器的光源校準(zhǔn)分析

    在光伏器件測試領(lǐng)域,太陽光模擬器作為復(fù)現(xiàn)標(biāo)準(zhǔn)太陽光照條件的核心設(shè)備,其光源校準(zhǔn)精度直接決定光伏電池及組件電性能測試的準(zhǔn)確性。本文將系統(tǒng)分析太陽光模擬器光源校準(zhǔn)的技術(shù)框架、常見故障及優(yōu)化策略,結(jié)合
    的頭像 發(fā)表于 07-24 11:28 ?920次閱讀
    太陽光<b class='flag-5'>模擬器</b>的光源校準(zhǔn)分析

    DevEcoStudio 中使用模擬器時如何過濾日志

    DevEcoStudio 中使用模擬器時如何過濾日志 #鴻蒙核心技術(shù)#鴻蒙開發(fā)者工具##DevEcoStudio 在 Hilog > Settings > Filter
    發(fā)表于 05-23 10:46