首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android 11 Beta 版正式发布!以及众多面向开发者的重磅更新

全世界有数以百万计的开发者们在 Android 上构筑着自己的业务,今天发布的 Beta 版一既往为大家带来最新的工具,并继续支持大家的工作。我们也衷心感谢为本次发布提供反馈的开发者们。...应用下次使用时需要再次请求权限才能进行访问。阅读官方文档了解更多。 权限自动重置: 如果用户在很长一段时间里未使用某应用,Android 11 将自动重置所有该应用关联的权限并通知用户。...Android 11 第一个 Beta 版本现已发布,您可以在自己的应用中体验终版 SDK 和 NDK API,以及各种全新功能。...即刻体验 Android Studio 4.1 Beta 版和 Android Studio 4.2 Canary 版。...主题和图像 窗口管理 输入和手势 通过 Jetbrains Kotlin 团队的紧密合作,我们在 Android Studio 4.2 中加入了许多新功能,来帮助您通过 Compose 构建应用: 用于生成代码的

1.7K50

Android Studio Arctic Fox (2020.3.1) Beta 版发布

Android Studio Arctic Fox (2020.3.1) Beta 特性一览 下面是 Android Studio Arctic Fox (2020.3.1) Beta 中新功能的完整列表...这些扩展控件将为开发者提供强大的工具来在 Android studio 中测试应用,导航回放、虚拟传感器和快照。...Profiler 新的录制界面 您可能还在 I/O 大会上看到了其他的新功能,这些功能没有包含在上面的列表中,而是安排在了 Android Studio (2021.1.1) Bumblebee Canary...观看以下演讲视频以了解最新功能,并获得有关如何使用 Android Studio 的技巧和心得: Android 开发工具更新一览 Android Kotlin 最新状态 设计工具更新一览 Android...Gradle 插件更新一览 Android 测试工具更新一览

28220
您找到你想要的搜索结果了吗?
是的
没有找到

Android Studio 4.0 重磅发布!Android 11 Bata 版来了!

Android Studio 4.0 的亮点包括:新的 Motion Editor(动作编辑器),让你的应用栩栩生;Build Analyzer(构建分析器),用来探索构建速度下降的原因;以及一众 Java...如果你已准备就绪,现在就可以访问官方网站下载 Android Studio 4.0: http://d.android.com/studio https://youtu.be/f1fHPqAYj5I...使用 Layout Validation(布局验证)窗口,你可以同时在多个不同的屏幕和配置上预览布局,轻松确保你的应用兼容各种屏幕尺寸。...Build Analyzer 使用 Build Analyzer 解决构建性能中的瓶颈 Android 开发人员依靠各种 Gradle 插件和自定义构建逻辑来为应用量身定制构建系统。...或者从这个页面下载 Android Studio 4.0。 http://d.android.com/studio/ 往常一样,我们感谢大家的任何反馈。如果发现错误或问题,请提交 issue。

2.5K20

Kotlin 1.4 来了!全新语言特性和更多改进

发布人:开发技术推广工程师 Wojtek Kaliciński 来自开发者社区的热情积极采用推动了 Kotlin 成为 Android 开发的 首选语言 (Kotlin-first)。...现在,Kotlin 1.4 可以将 Kotlin 接口标记为功能接口,并通过添加 fun 关键字让它们以类似方式工作: fun interface Transformer { fun...,:混合命名和位置参数、尾部逗号、可调用引用改进,以及在循环中的 when 内部使用 break 和 continue。...项目和 IDE 更新到 Kotlin 1.4 需要完成两个步骤。 首先,确保您使用最新版 Android Studio,以最大限度地提高性能优势以及最新 Kotlin 插件兼容性。...当 IDE 版本兼容Kotlin 1.4.0 插件可用时,Android Studio 将提示您,或者您也可以转到 Preferences | Plugins 手动触发更新。

77030

开发工具总结(7)之多年珍藏的Android开发必备网站和工具

学习 kotlin中文社区 Android Studio安装Kotlin插件 - 、不二的专栏 - CSDN博客 Kotlin(一)-->Android Studio配置Kotlin开发环境 -...CSDN博客 Kotlin 中文文档 - 推酷 二、编程工具 (1)AS好用的插件,模板,模拟器 全面总结Android Studio2.X的填坑指南 全面总结Android Studio3.0...Studio 模板用法自定义模板 自定义AS模板 AndroidStudio插件 -- LayoutFormat,格式化你的xml并将硬编码的字... - 简书 Android Studio 插件整理...22 个 Android Studio 优秀插件汇总 - FMDN - 博客园 Genymotion的安装使用(附百度云盘下载地址,全套都有,无需注册Genymotion即可使用) - CSDN博客...sdk adt 下载 - hechenghai - 博客频道 - CSDN.NET FindBugs插件的安装使用 - - ITeye博客 (8)版本控制工具 Android Studio

9.6K30

Android Studio 3.0 新功能全面解析和旧项目适配问题

这篇文章,就来介绍新版开发工具给我们带来哪些实用的改变,并以实际操作经验告诉大家,旧工程的配置需要如何做兼容修改。...3.0 带来的改变 Kotlin Support 在 Android Studio 3.0 之前,使用 Kotlin 语言开发安卓应用,需要额外配置 Kotlin 插件。...Android Profiler 过去我们使用的 Android Monitor 工具从 3.0 版本开始 Android Profiler 替代掉了。...现在,这个工具开始支持 vector drawables 格式,并且能够创建用于适配 Android 8.0 系统上各种形状的桌面图标。 ?...对于旧项目,简单的话,可以随意定义一个风味维度,保证编译通过,(这里的“minApi”可自由定义): flavorDimensions "minApi" productFlavors { beta

98020

深入了解 TheRouter 的 Kotlin Symbol Processing (KSP) 以及版本规划

TheRouter是货拉拉开源的路由框架,致力于实现Android平台的组件化、跨模块调用和动态化等功能。...KSP是一种基于Kotlin的编译期插件API,采用基于语法分析的方式,提高了编译速度,使得开发者能够更加高效地进行Android项目开发。以下是TheRouter的KSP使用方法:1....配置KSP插件classpath在项目根目录的build.gradle中引入KSP插件的classpath,版本号需要与项目中Kotlin版本号相匹配。...语法分析应用: KSP不仅可用于注解解析,还能执行基于语法分析的任务,自定义代码语法检查。...beta预览版beta预览版是供尝鲜用户使用某些特定功能的版本,也标记为Pre-release,版本号一般带有-beta标记。适合追求新功能和特定bug修复的开发者使用。

36110

Google 再见 Java

(此时项目依然在使用 Java) 使用 Kotlin 编写新代码 将现有代码更新为 Kotlin 代码 在将现有代码更新为 Kotlin 代码时,可以直接使用 Android Studio 提供的 Java...△ Android Studio 的 Lint 检查中也可以打开 Kotlin 互操作检查 在 Kotlin 中调用 Java 时,有几点需要注意 1、将代码标记为 @Nullable 和 @NotNull...一门兼容甚至认为要取代 Java 的语言,Kotlin 的出场也往往伴随着 Java 的比较。...Android Studio 技术负责人 Jeffrey van Gogh 就曾讲过,Java Kotlin 具有极高的互操作性,所以两者完全可以共存于同一个项目中。...目前 Google Home 这样的谷歌自家应用,不少都采用这种融合式做法,Kotlin 更多地用来编写新功能。

60910

使用 Kotlin 重写 AOSP 日历应用

中关于 Android 的描述,结构化并发 (structured concurrency) 能够允许使用协程简化后台的任务管理; 兼容 Java: 尤其是在这次的重构项目中,Kotlin Java...语言的兼容性能够让我们一个文件一个文件地进行 Kotlin 转换。...在转换任意给定的文件时,我们一开始先使用 Android Studio Kotlin 插件中提供的 从 Java 到 Kotlin 的自动转换工具。...上面的 Java 代码会被 Android Studio 目前提供的代码转换器转换为有问题的 Kotlin 代码,这甚至 报告为是一个 bug 了。...通过对使用 val 声明的只读变量使用 @JvmField 注解,我们确保了这些变量可以作为成员变量其他类访问,从而实现了 Java 和 Kotlin 之间的兼容性。

1.1K10

AndroidAndroid Studio 开发工具 Android Gradle Plugin 插件 Gradle 构建工具版本兼容问题 ( 2023 年 4 月 17 日更新 )

在开发时 , 建议将 Android Studio Android Gradle Plugin Gradle 构建工具 都 升级成最新版本 , 新版本会兼容旧版本 ; 如果三者版本出现兼容的情况 ,...很容易出现各种奇怪的编译问题 ; 参考文档 : Android Gradle 插件版本说明 ; 一、Android Gradle Plugin 插件版本 所需的最低 Gradle 构建工具版本 对应关系...---- Android Gradle 插件Android Studio 工程根目录 下的 build.gradle 构建脚本中配置 , 其中 id 'com.android.application...Gradle 插件版本 所需的最低 Gradle 构建工具版本 对应关系 : Android Gradle Plugin 插件版本 所需的最低 Gradle 构建工具版本 8.1 8.0 8.0...Gradle Plugin 插件版本 Android Studio 开发工具 对应关系 ---- 参考链接 : https://developer.android.google.cn/studio

2.5K30

【技术圈】Flutter 1.12、Firefox 71、V8 8.0 一大把新特性来袭

支持将全屏 Flutter 实例添加到 App 中 提供了稳定的平台集成 API(Java、Kotlin、Objective-C 和 Swift),包括一组新的 Android 平台 API 可以在内嵌的...Android 插件的改进 Android plugins APIs,比以前更加简单明了,分割了 FlutterPlugin and MethodCallHandler ,同时提供 ActivityAware...新增加了兼容的 breaking change,比如: PageView 启用 RenderSliverFillViewport 、 WidgetsBinding 中的 attachRootWidget...替换为 scheduleAttachRootWidget 增加 MediaQuery.systemGestureInsets 支持 Android Q的手势导航; 开发工具 ?...新版的 DartPad 现在支持 Flutter Hot UI 如果你在本地安装了 Flutter 工具,就会在 IntelliJ/Android Studio 的 Flutter 插件中看到一个新的预览功能

1.6K50

利用Kotlin Tools如何快速添加Kotlin依赖详解

Kotlin是一种在JAVA虚拟机上可以运行的静态类型编程语言,也可以编译为JavaScript源码,它被设计为可以JAVA代码相互运作,甚至可以使用大量的现有JAVA类库,得益于这个性质,作为一个新生的语言...Kotlin语法特点中,有较为明显的函数式编程的特征,包括一些较为优雅的LAMBDA表达式、自由的类型声明转换等特性,而不再受限于有时臃肿的完全面向对象的语法,因此在比JAVA简洁的同时,可以较好地兼容现有的...JAVA语言运行环境可能是他显眼的优点,用于Android开发也印证了这一点(基于JAVA的安卓应用编写的代码量还是比较多的)。...IDEA 或 Android studio 安装Kotlin Plugin 菜单 File – Settings – Plugins ?...[create Android](/home/lincoln/图片/create Android.png) 然后就是根据提示创建Android项目,此处细节演示了。

1.3K10

腾讯零反射全动态Android插件框架Shadow解析

简介 最近几年,腾讯对于开源事业也是越来越支持,今天要说的就是在腾讯广泛使用的Shadow框架,一个经过线上亿级用户量检验的反射全动态Android插件框架。...全动态化插件框架有多重要呢?其实它比无Hack、零反射实现还要重要!因为有了这个特性之后,就算是我们用了Hack的方案,需要兼容各种手机厂商的系统。我们也不需要等宿主App更新才能解决问题。...我们早在2015年就开始大量使用插件技术了。在2016年就实现了这个特性。凭借这个特性不断的动态发布插件框架的代码,去适配各种兼容性问题。.../gradlew build 如果没有出错,再尝试用Android Studio打开工程。 必须使用3.4或更高版本的Android Studio打开工程。...必须关闭Android Studio的Instant Run功能。

2.8K40

使用新 Android Gradle 插件加速您的应用构建

您也可以在 Android Studio Arctic Fox 及以上版本使用重构工具来启用非传递性 R 类,具体需要您运行 Android Studio 菜单栏的 Refactor --> Migrate...△ 新的 Build Analyzer 工具面板 我们在 Android Studio 的 Arctic Fox 版本添加了 Build Analyzer 工具来帮助您检查构建是否兼容配置缓存。...在不完全兼容的情况下,Build Analyzer 也可能会建议您将某些插件更新到配置缓存兼容的新版本。...如果您的构建配置缓存兼容,那么构建任务会失败,Build Analyzer 会提供相应的调试信息供您参考。...我们在启用配置缓存的情况下执行这个构建任务,会出现两个配置缓存相关的问题: △ 配置缓存报告的内容 当您的构建任务配置缓存兼容时,Gradle 会生成一个包含了问题列表和详细信息的 HTML 文件

2.5K30

【错误记录】Android Studio 编译报错 ( The project is using an incompatible version (AGP 7.4.2) of the Androi )

二、解决方案 ---- 翻译下报错信息 : 您的项目正在使用一个兼容Android Gradle 插件版本(AGP 7.4.2),最新支持的版本是 AGP 7.3.1。...AGP 是 Android Gradle Plugin 的简写 ; 上述报错的原因是 Android Studio 开发环境 Android Gradle 插件 版本不兼容导致的 ; 在 Android...Gradle 插件Android Studio 兼容性 文档中 , 给出了 Android Studio Android Gradle 插件兼容版本情况 : Android Studio...Studio 版本号 ; Android Studio Dolphin | 2021.3.1 Patch 1 Build #AI-213.7172.25.2113.9123335, built on...Studio 的版本号是 " Android Studio Dolphin | 2021.3.1 Patch 1 " , 之匹配的 Android Gradle 插件版本是 " 3.2-7.3 "

3K30
领券