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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

讓您的應用為16KB頁面大小的設備做好準備

谷歌開發(fā)者 ? 來源:谷歌開發(fā)者 ? 2025-01-07 09:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / 開發(fā)者關系工程師 Yacine Rezgui,資深軟件工程師 Steven Moreland

Android 正在不斷發(fā)展,以提供更快速、性能更佳的用戶體驗。其中一項關鍵改進是使用了 16 KB 的內存頁面大小。這一變化使得操作系統(tǒng)能夠更高效地管理內存,從而為應用和游戲帶來顯著的性能提升 (提升幅度為 5-10%)。我們在《為 Android 添加 16 KB 頁面大小》一文中提供了深入的技術解析,并重點展示了性能改進。

為了幫助您在 16 KB 頁面大小的設備上測試應用,此功能已作為開發(fā)者選項在 Google Pixel 8 和 9 設備上提供,三星設備也將很快提供類似的支持。此外,小米、vivo 及其他 Android 原始設備制造商 (OEM) 也將陸續(xù)提供。 為了確保與 16 KB 頁面大小設備的兼容性,使用原生代碼的應用 (無論是直接使用還是通過庫或 SDK 使用) 可能需要重新構建。不過,這次過渡比之前從 32 位到 64 位架構的轉變要容易得多。本文將指導您完成為即將推出的設備做好應用準備的必要步驟。新一代設備正在陸續(xù)推出,預計首批支持 16 KB 頁面大小的機型將在未來幾年內問世。

為 16 KB 做好準備:

SDK 開發(fā)者

如果您開發(fā)自己的 SDK 和庫,我們建議您盡快更新以兼容 16 KB 頁面大小,并在使用 16 KB 頁面大小的設備上進行測試。這將為應用開發(fā)者留出充足的時間來進行必要的更改。您可以注冊 Google Play SDK 管理中心,確保將來能及時收到此類重要通知。

為 16 KB 做好準備:

不使用原生代碼的應用開發(fā)者

完全使用 Kotlin 或 Java 編程語言編寫的應用,并且所有依賴項也均使用這些語言構建的應用,將無需進行任何更改即可正常運行。

為 16 KB 做好準備:

使用原生代碼的應用開發(fā)者

您可以使用 Android Studio 中的 APK Analyzer 等工具檢查您的應用是否具有原生代碼。然而,確保應用兼容性的唯一方法仍然是進行測試。

重新構建應用

為了確保您的應用能夠在使用 16 KB 頁面大小的設備上正常運行,請按照以下步驟操作:

升級工具:首先,請升級至 Android Gradle 插件 (AGP) 8.5.1 或更高版本。這些更新后的工具集成了必要的 16 KB 頁面大小配置,適用于 App Bundle 和使用 Bundletool 生成的 APK。

統(tǒng)一原生代碼:如果您的應用包含原生代碼,請使用 NDK r28 或更高版本進行構建,或者使用 16 KB 頁面大小對齊方式重新構建。此外,您還應確保原生代碼中沒有依賴或硬編碼 PAGE_SIZE 的值。

更新 SDK 和庫:確認您的應用中使用的所有 SDK 和庫都兼容 16 KB 頁面大小。如有必要,請聯(lián)系 SDK 或庫的開發(fā)者以獲取更新版本。

在 16 KB 模式下測試應用

為了確保您的應用在任何地方都沒有假定頁面大小為 4 KB,請使用 16 KB 頁面大小的模擬器或虛擬設備進行測試,而不僅僅依賴于以往用 4 KB 頁面大小進行的測試方法。這有助于識別并解決遷移到 16 KB 頁面大小可能出現(xiàn)的任何兼容性問題。您還可以在支持相關開發(fā)者選項的實體設備上進行測試,例如從 Android 15 QPR1 開始提供支持的 Pixel 8、8a 和 8 Pro,以及從 Android 15 QPR2 Beta 2 開始支持的 Pixel 9、9 Pro 和 9 Pro XL。未來將提供更多設備支持。

邁向更快速、更高效的未來

支持 16 KB 頁面大小為 Android 生態(tài)系統(tǒng)帶來了諸多好處。它將釋放性能的潛力,為未來的創(chuàng)新鋪平道路,并為用戶提供更流暢和豐富的應用體驗。 我們將持續(xù)提供更新和資源,幫助您順利過渡。歡迎您立即著手優(yōu)化應用,以確保為 Android 的未來做好準備!

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

    關注

    12

    文章

    4026

    瀏覽量

    133988
  • 內存
    +關注

    關注

    9

    文章

    3210

    瀏覽量

    76369
  • 操作系統(tǒng)

    關注

    37

    文章

    7402

    瀏覽量

    129301

原文標題:讓您的應用為 16 KB 頁面大小的設備做好準備

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深度解析onsemi CAT93C86:16Kb Microwire串行EEPROM的技術特性與應用

    安森美 (onsemi) CAT93C86 16Kb Microwire串行EEPROM是一款配置為16位(V~CC~的ORG引腳)或8位(GND的ORG引腳)寄存器的存儲器件。每個寄存器都可以通過
    的頭像 發(fā)表于 11-26 09:31 ?1000次閱讀
    深度解析onsemi CAT93C86:<b class='flag-5'>16Kb</b> Microwire串行EEPROM的技術特性與應用

    CW32F系列簡介

    定位:工業(yè)控制、消費電子、物聯(lián)網等通用場景。 核心特性: 內核:Arm Cortex-M0+/M3/M4,主頻 48MHz~120MHz。 存儲器:Flash 16KB~512KB,SRAM 4KB
    發(fā)表于 11-14 07:48

    M95P16:超低功耗16MB SPI頁面EEPROM,為高可靠性嵌入式系統(tǒng)而生

    STMicroelectronics M95P16超低功耗16Mb SPI頁面EEPROM基于非易失性存儲器(NVMe)技術。該EEPROM具有字節(jié)靈活性、頁面可更改、高
    的頭像 發(fā)表于 10-25 15:44 ?1359次閱讀
    M95P<b class='flag-5'>16</b>:超低功耗<b class='flag-5'>16</b>MB SPI<b class='flag-5'>頁面</b>EEPROM,為高可靠性嵌入式系統(tǒng)而生

    東芝硬盤助力企業(yè)降本增效

    常言道,金九銀十,金秋是企業(yè)沖刺業(yè)績、迎接高峰的黃金期。訂單激增、流量暴漲、數(shù)據(jù)處理需求呈指數(shù)級增長。的企業(yè)IT系統(tǒng),是否做好準備
    的頭像 發(fā)表于 09-08 09:05 ?947次閱讀

    雅特力MCU -40℃~105℃寬溫認證保障兩輪車全氣候運行?

    雅特力AT32F421G4U7 MCU基于Cortex-M4內核,120MHz主頻,集成16KB Flash與8KB SRAM,支持FOC矢量控制與2MSPS ADC采樣,顯著提升電動兩輪車電機效率與騎行舒適度。
    的頭像 發(fā)表于 08-29 09:55 ?2275次閱讀
    雅特力MCU -40℃~105℃寬溫認證保障兩輪車全氣候運行?

    中微愛芯增強型電機控制MCU AiP8F7364概述

    AiP8F7364是一款8051內核增強型電機控制MCU,內置64KB FLASH ROM、2KB XRAM、16KB Program RAM,內部集成T0/1/3/4/5、UART0/1、SPI、I2C、MDU+CORDIC、
    的頭像 發(fā)表于 08-06 16:15 ?2472次閱讀
    中微愛芯增強型電機控制MCU AiP8F7364概述

    請問在單個DAVE?項目中是否支持16kb閃存大小的 MCU 和 32kb 閃存大小的 MCU?

    應加載到 XMC1302t028x0016(16KB 閃存 MCU)。 單個DAVE?項目是否可以支持兩種 MCU 閃存大小? 我們不想進行DAVE?遷移,也不想針對 16KB 和 32KB
    發(fā)表于 07-30 08:02

    服務專欄| 臺風天特輯——的三坐標測量機,我們與共同守護??

    親愛的客戶朋友們: 最近的天氣預報里,“臺風預警”“暴雨紅色預警”的字樣越來越頻繁。窗外風雨漸急,我們心里也多了一份牽掛——實驗室/車間里的三坐標測量機,此刻是否已做好“抗臺”準備? 作為陪伴
    的頭像 發(fā)表于 07-18 15:19 ?624次閱讀
    服務專欄| 臺風天特輯——<b class='flag-5'>您</b>的三坐標測量機,我們與<b class='flag-5'>您</b>共同守護??

    使用USB3兩個方向時,F(xiàn)X3 GPIF傳輸會掛起,怎么解決?

    通常具有: 1x 或 2x HID 接口 視頻輸入( BULK ,GPIF 具有多個16KB緩沖區(qū)大小) 音頻輸入( ISO ,1ms,GPIF 具有多個192B緩沖區(qū)大小) 音頻輸出( ISO
    發(fā)表于 07-15 07:08

    做好PCBA貼片加工?這些前期準備工作要做好

    一站式PCBA加工廠家今天為大家講講PCBA貼片加工前的準備工作有哪些?PCBA貼片加工前的準備工作。在PCBA代工過程中,貼片加工前的準備工作是確保電路板性能穩(wěn)定和生產效率高的基礎。每個環(huán)節(jié)都需要
    的頭像 發(fā)表于 06-25 09:23 ?692次閱讀
    想<b class='flag-5'>做好</b>PCBA貼片加工?這些前期<b class='flag-5'>準備</b>工作要<b class='flag-5'>做好</b>!

    工業(yè)通信的“超級翻譯官”Modbus轉Profinet如何稱重設備實現(xiàn)語言自由

    在競爭激烈的工業(yè)自動化領域,設備間通信協(xié)議的差異常常成為提升生產效率的絆腳石。但別擔心,我們?yōu)?b class='flag-5'>您帶來了一個卓越的解決方案——VING微硬創(chuàng)新Modbus轉Profinet連接稱重設備的實現(xiàn)方案,
    發(fā)表于 05-21 15:45

    Cyusb3014修改DMA大小為大于4KB時,將不會在HOST端接收到任何數(shù)據(jù),為什么?

    你好,在官方的slavefifo模式例程中,我想嘗試增加DMA大小來提高讀取速度。 但是,當我修改DMA大小為大于4KB時,我將不會在HOST端接收到任何數(shù)據(jù)。 若設置值小于等于4KB
    發(fā)表于 05-09 07:31

    MAX28200 16位微控制器,帶有ADC和I2C技術手冊

    端口。器件包括4個GPIO引腳。器件包含16KB閃存和2KB數(shù)據(jù)SRAM。附加專用ROM空間包括I2C引導裝載程序等宏程序,支持在現(xiàn)場更新閃存固件。器件提供NIST SP 800-185兼容安全散列算法(SHA-3) KMAC質詢和響應認證,可與其他SHA-3器件配合使用
    的頭像 發(fā)表于 05-08 14:40 ?857次閱讀
    MAX28200 <b class='flag-5'>16</b>位微控制器,帶有ADC和I2C技術手冊

    HEX2BIX Fx2lp圖像太大怎么解決?

    maya2000pro.iic maya2000pro.hex” 如果我的代碼大小大于 16Kb,則會出現(xiàn)錯誤“錯誤:輸入圖像對于輸出文件大小來說太大。Addr = 0x341a,len = 0xc
    發(fā)表于 04-30 06:37

    7路達林頓驅動的16KB Flash ROM的AD型MCU AiP8F3201

    7路達林頓驅動的16KB Flash ROM的AD型MCU AiP8F3201
    的頭像 發(fā)表于 03-24 10:09 ?958次閱讀
    7路達林頓驅動的<b class='flag-5'>16KB</b> Flash ROM的AD型MCU AiP8F3201