<kbd id="5sdj3"></kbd>
<th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>

    Android Studio 4.1你想知道的都在了

    共 1709字,需瀏覽 4分鐘

     ·

    2020-10-17 09:04

    作者丨張可
    地址丨https://blog.csdn.net/u013872857/article/details/109045686

    Android Studio 4.1 目前已經(jīng)發(fā)布,該版本共修復(fù)了2370 個(gè) bug 以及 275 個(gè) issue,主要包含如下新增功能:

    設(shè)計(jì)

    • Material Design?組件庫(kù)的更新

    開(kāi)發(fā)


    • Database Inspector?功能

    • 直接在 Android Studio 中運(yùn)行模擬器

    • Dagger?導(dǎo)航支持

    • 使用?TensorFlow Lite?模型


    構(gòu)建與測(cè)試


    • Android 模擬器支持折疊屏

    • Apply Changes?更新

    • 從 AAR 中導(dǎo)出 C/C++ 中的依賴

    • Native crash 上報(bào)符號(hào)化


    優(yōu)化

    • System Trace?UI 優(yōu)化

    • 獨(dú)立?profilers

    • Native Memory Profiler


    Database Inspector

    Database Inspector 功能用來(lái)更方便的查看應(yīng)用程序的數(shù)據(jù)庫(kù)。首先保證應(yīng)用程序運(yùn)行?API >= 26,然后選擇?View -> Tool Windows -> Database Inspector 即可查看或修改數(shù)據(jù)庫(kù)。

    直接在 Android Studio 中運(yùn)行模擬器
    以前的模擬器必須在獨(dú)立的窗口中運(yùn)行,現(xiàn)在可以直接在 Android Studio 中運(yùn)行模擬器,可以在 Files->Setting->Tools->Emulator?中啟用該功能。

    Dagger 導(dǎo)航支持
    Dagger 是 Android 上流行的依賴注入庫(kù),AS 對(duì)此也提供了?Find Usages?功能,使在Dagger相關(guān)代碼之間導(dǎo)航變得更加容易。

    Android 模擬器支持折疊屏
    除了最近添加的 5G 蜂窩測(cè)試外,還添加了對(duì) Android 模擬器的可折疊設(shè)備的支持。使用 30.0.26 及更高版本的模擬器將支持此功能。

    從 AAR 中導(dǎo)出 C/C++ 中的依賴

    Android Gradle Plugin 4.0 添加了在 AAR 依賴項(xiàng)中導(dǎo)入 Prefab 功能?,F(xiàn)在 AGP4.1 版本啟用了從 AAR 中導(dǎo)出依賴庫(kù)功能,在模塊的build.gradle文件中添加如下代碼導(dǎo)出 native libraries:
    buildFeatures {    prefabPublishing true}
    prefab { mylibrary { headers "src/main/cpp/mylibrary/include" }
    myotherlibrary { headers "src/main/cpp/myotherlibrary/include" }}



    System Trace UI


    使用選擇框更輕易的選擇 traces:

    摘要選項(xiàng)卡:分析面板中新的摘要選項(xiàng)卡顯示:
    • 匯總特定事件的所有發(fā)生次數(shù)的統(tǒng)計(jì)信息,例如發(fā)生次數(shù)和最小/最大持續(xù)時(shí)間。

    • 跟蹤選定事件的事件統(tǒng)計(jì)信息。

    • 有關(guān)線程狀態(tài)分布的數(shù)據(jù)。

    • 所選跟蹤事件的運(yùn)行時(shí)間最長(zhǎng)的事件。

    獨(dú)立的 Profilers


    Android Studio Profilers 現(xiàn)在可以獨(dú)立于 Android Studio 使用,運(yùn)行前需要確保系統(tǒng)尚未運(yùn)行別的 Profilers。
    Windows/Linux\bin
    macOS/Contents/bin
    然后運(yùn)行 profiler.exe 或 profiler.sh 即可。


    Native Memory Profiler


    Android Studio Memory Profiler 現(xiàn)在包括一個(gè) Native Memory Profiler,用于將應(yīng)用程序部署到運(yùn)行 Android 10 或更高版本的物理設(shè)備。通過(guò)點(diǎn)擊?Record native allocations?開(kāi)始記錄。
    瀏覽 96
    點(diǎn)贊
    評(píng)論
    收藏
    分享

    手機(jī)掃一掃分享

    分享
    舉報(bào)
    評(píng)論
    圖片
    表情
    推薦
    點(diǎn)贊
    評(píng)論
    收藏
    分享

    手機(jī)掃一掃分享

    分享
    舉報(bào)

    <kbd id="5sdj3"></kbd>
    <th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>
    秋霞一区二区三区 | 成人性爱AV| 天天艹天天日天天干 | 青草影视av | 大香蕉伊人婷婷 |