电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Android Studio 3.6 新特性一覽(推薦)

瀏覽:83日期:2022-09-27 08:49:04
設計設計編輯器

設計編輯器(比如布局編輯器和導航編輯器)現在提供了一個拆分視圖模式,能夠同時查看 UI 界面的 Design 視圖和 Code 視圖。拆分視圖取代并改進了早期的預覽窗口,并且可以對每個文件進行設置,并且可以保存上下文信息,比如:縮放比例和設計視圖選項等。想要開啟拆分視圖,單擊編輯器窗口右上角的拆分圖標即可。相關文檔:https://medium.com/androiddevelopers/android-studio-design-tools-ux-changes-split-view-dcde75e88a0c

Android Studio 3.6 新特性一覽(推薦)

顏色資源選擇器

在這個版本中,通過顏色資源選擇器可以快速的在應用程序中選擇和替換顏色資源值。在設計工具和 XML 編輯器都可以使用顏色資源選擇器。

Android Studio 3.6 新特性一覽(推薦)

開發View binding

View binding 是一個新特性,它通過在代碼中引用視圖時提供編譯時安全性,使我們能夠更容易地編寫與視圖交互的代碼。如果啟用,視圖綁定將為模塊中的每個 XML 布局文件生成綁定類。在大多數情況下,視圖綁定取代 findViewById 方法。我們可以在代碼中引用所有具有 ID 的 view,但不會有空指針或類強制轉換的錯誤風險。這些差異意味著布局和代碼之間的不兼容將導致編譯時而不是運行時的構建失敗。要在項目中啟用視圖綁定,請在每個模塊的 build.gradle 文件中包含以下內容:

android { viewBinding.enabled = true}

一位 GDE 寫的 View binding 相關 blog:https://medium.com/google-developer-experts/exploring-view-binding-on-android-44e57ba11635

Android NDK 更新

以下 Android Studio 中的 NDK 特性,以前在 Java 中支持,現在在 Kotlin 也支持:

從 JNI 聲明跳轉到 C/C++ 中相應的實現函數。通過將鼠標懸停在源代碼文件中靠近行號的 C/C++ 項標記上來查看函數的映射 為 JNI 聲明自動創建一個 stub 實現函數。首先定義 JNI 聲明,然后在 C/C++ 文件中輸入“ JNI” 或方法名稱來激活

更多詳細信息:https://developer.android.google.cn/studio/preview/features/#3.6-ndk-updates

IntelliJ Platform 更新

Android Studio 包含 IntelliJ 2019.2 版本的所有特性。 這個 IntelliJ 版本包括許多改進,從新的服務工具窗口到大大改進的啟動時間。更多詳情:https://blog.jetbrains.com/idea/2019/07/intellij-idea-2019-2-java-13-preview-features-profiling-tools-services-tool-window-and-more/

Add classes with Apply Changes

現在可以添加一個類,然后通過單擊 Apply Code Changes 或 Apply Changes and Restart Activity 按鈕將代碼變更部署到正在運行的應用程序中。關于 Apply Cahnges 的更多詳情:https://developer.android.google.cn/studio/run#apply-changes

構建Android Gradle 插件更新

Android Gradle 插件 3.6 以及更高版本包括對 Maven Publish Gradle 插件的支持,這個插件可以讓我們將構建產物發布到 Apache Maven 倉庫中。Android Gradle 插件為應用程序或庫模塊中的每一個 build variant 創建一個組件,我們可以使用該組件將構建產物發布到自定義的 Maven 倉庫中。這一變更將使我們更容易地管理各種 targets 的發布周期。更多詳情:https://developer.android..google.cn/studio/releases/gradle-plugin#maven-publish

新的打包工具

Android 構建團隊一直在努力的改進構建性能,在這個版本中,將開發調試模式時的默認打包工具改為了 zipflinger。這樣在調試開發的時候構建速度將會有所提高,但是我們也可以在 gradle.properties 文件中設置 android.useNewApkCreator=false 來改用舊的打包工具。

Android Studio 3.6 新特性一覽(推薦)

TestAndroid 模擬器-谷歌地圖界面

Android Emulator 29.2.12 為 App 開發人員提供了一種新的操縱模擬設備位置的新方法。在擴展控件菜單中嵌入了谷歌地圖用戶界面,方便開發人員更容易地指定位置,也可以根據兩個地點位置創建導航路線。而且單個一個位置還可以保存并重新作為虛擬位置發送到模擬器,路線導航也可以通過輸入地址或單擊兩個點來生成。這些路線導航可以可以實時回放,路線導航沿線的位置信息也會被發回到模擬器的系統內。

Android Studio 3.6 新特性一覽(推薦)

多個屏幕支持

Emulato 29.1.10 更新了對多個虛擬屏幕的初步支持。隨著越來越多的設備可以使用多個屏幕,在多種屏幕配置上測試你的應用程序是非常重要的??梢酝ㄟ^設置菜單(擴展控件設置)配置多個屏幕。

Android Studio 3.6 新特性一覽(推薦)

Android Studio 3.6 新特性一覽(推薦)

斷點續傳下載 SDK

當使用 Android Studio SDK Manager 下載 Android SDK 組件和工具時,Android Studio 現在可以繼續之前中斷的下載(例如,由于網絡問題) ,而不是從頭重新下載。在網絡連接不可靠的情況下,這個更新對需要下載大的 SDK 組件和工具時非常有幫助,比如 Android 模擬器或系統映像。

Android Studio 3.6 新特性一覽(推薦)

In-place updates for imported APKs

Android Studio 允許我們導入外部構建的 APKs 來調試和分析它們。以前,當對這些 apk 進行更改時,我們必須再次手動導入它們并且需要重新添加符號表和源代碼。Android Studio 3.6 現在可以自動檢測導入的 APK 文件所做的更改,并且會提供一個重新導入該文件的選項。

Attach Kotlin sources to imported APKs

我們增加了對將 Kotlin 源文件附加到導入的 apk 的支持。 要了解更多信息,請參見 Attach Kotlin/Java 源代碼。

Android Studio 3.6 新特性一覽(推薦)

優化在內存分析器中檢測內存泄漏

根據反饋,Android Studio 開發團隊在內存分析器中添加了檢測可能泄漏的活動和片段實例的功能。首先,在內存分析器中捕獲或導入堆轉儲文件,然后選中 activity/fragments Leaks 復選框就會生成檢測結果。相關文檔:https://developer.android.google.cn/studio/profile/memory-profiler#profiler-memory-leak-detection

Android Studio 3.6 新特性一覽(推薦)

Deobfuscate class and method bytecode in APK Analyzer

當使用 APK 分析器檢查 DEX 文件時,現在可以對類和方法字節碼進行去混淆處理。 在 DEX 文件查看器中,加載正在分析的 APK 的 ProGuard 映射文件。 加載后,就可以通過右鍵單擊要檢查的類或方法,然后選擇 Show Bytecode 來去除混淆。

Android Studio 3.6 新特性一覽(推薦)

作者:Scott Swarthout 原文地址:https://android-developers.googleblog.com/2020/02/android-studio-36.html

總結

到此這篇關于Android Studio 3.6 新特性一覽的文章就介紹到這了,更多相關android studio 3.6新特征內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Android
相關文章:
主站蜘蛛池模板: 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 广州冷却塔维修厂家_冷却塔修理_凉水塔风机电机填料抢修-广东康明节能空调有限公司 | 德国EA可编程直流电源_电子负载,中国台湾固纬直流电源_交流电源-苏州展文电子科技有限公司 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 变色龙云 - 打包app_原生app_在线制作平台_短链接_ip查询 | 膜片万向弹性联轴器-冲压铸造模具「沧州昌运模具」 | 创客匠人-让IP变现不走弯路| 螺杆式冷水机-低温冷水机厂家-冷冻机-风冷式-水冷式冷水机-上海祝松机械有限公司 | 爱科技iMobile-专业的科技资讯信息分享网站 | 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 华中线缆有限公司-电缆厂|电缆厂家|电线电缆厂家 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 魔方网-培训咨询服务平台| 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 洁净化验室净化工程_成都实验室装修设计施工_四川华锐净化公司 | 电动液压篮球架_圆管地埋式篮球架_移动平箱篮球架-强森体育 | 热处理炉-退火炉-回火炉设备厂家-丹阳市电炉厂有限公司 | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 私人别墅家庭影院系统_家庭影院音响_家庭影院装修设计公司-邦牛影音 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 齿式联轴器-弹性联轴器-联轴器厂家-江苏诺兴传动联轴器制造有限公司 | 广州昊至泉水上乐园设备有限公司 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 小威小说网 - 新小威小说网 - 小威小说网小说搜索引擎 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 台湾Apex减速机_APEX行星减速机_台湾精锐减速机厂家代理【现货】-杭州摩森机电 | 上海物流公司,上海货运公司,上海物流专线-优骐物流公司 | 异噻唑啉酮-均三嗪-三丹油-1227-中北杀菌剂厂家 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 | 糖衣机,除尘式糖衣机,全自动糖衣机,泰州市长江制药机械有限公司 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 |