1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Android Studio 4.1你想知道的都在了

        共 1709字,需瀏覽 4分鐘

         ·

        2020-10-17 09:04

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

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

        設計

        • Material Design?組件庫的更新

        開發(fā)


        • Database Inspector?功能

        • 直接在 Android Studio 中運行模擬器

        • Dagger?導航支持

        • 使用?TensorFlow Lite?模型


        構建與測試


        • Android 模擬器支持折疊屏

        • Apply Changes?更新

        • 從 AAR 中導出 C/C++ 中的依賴

        • Native crash 上報符號化


        優(yōu)化

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

        • 獨立?profilers

        • Native Memory Profiler


        Database Inspector

        Database Inspector 功能用來更方便的查看應用程序的數據庫。首先保證應用程序運行?API >= 26,然后選擇?View -> Tool Windows -> Database Inspector 即可查看或修改數據庫。

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

        Dagger 導航支持
        Dagger 是 Android 上流行的依賴注入庫,AS 對此也提供了?Find Usages?功能,使在Dagger相關代碼之間導航變得更加容易。

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

        從 AAR 中導出 C/C++ 中的依賴

        Android Gradle Plugin 4.0 添加了在 AAR 依賴項中導入 Prefab 功能。現在 AGP4.1 版本啟用了從 AAR 中導出依賴庫功能,在模塊的build.gradle文件中添加如下代碼導出 native libraries:
        buildFeatures {    prefabPublishing true}
        prefab { mylibrary { headers "src/main/cpp/mylibrary/include" }
        myotherlibrary { headers "src/main/cpp/myotherlibrary/include" }}



        System Trace UI


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

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

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

        • 有關線程狀態(tài)分布的數據。

        • 所選跟蹤事件的運行時間最長的事件。

        獨立的 Profilers


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


        Native Memory Profiler


        Android Studio Memory Profiler 現在包括一個 Native Memory Profiler,用于將應用程序部署到運行 Android 10 或更高版本的物理設備。通過點擊?Record native allocations?開始記錄。
        瀏覽 96
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            国产又粗又猛又爽免费视频 | 白丝内射在线 | 日韩爱爱观看视频 | 美女被爆艹| 美女露出让男生揉免费 | 夜夜春精品AAAAXXXX3D | 91久久香蕉囯产熟女线看蜜桃 | 又粗又长又爽的视频 | 法国啄木乌av片在线播放 | 久久国产成人午夜AV浪潮 |