Android开发工具视频Android 12(S)准备
Android开发工具视频Android 12(S)准备
适配步骤
下载最新的Android studio工具,点我到官网下载最新的吧!
最新版的studio规定jdk使用必须至少11,所以请移步下载jdk吧,我用的是jdk16,点我跳转下载jdk
wrapper文件夹下面的gradle.properties里面的gradle地址建议用7以上,如下:
https\://services.gradle.org/distributions/gradle7.0.0-bin.zip
同时,也建议根目录下的build.gradle用的plugin插件也用7.0以上,如下:
dependencies {classpath 'com.android.tools.build:gradle:7.0.1'
}
- 最后就是升级你的编译、目标版本为31即可,以及你的第三方插件和官方的androidx和kotlin相关的,该升级的就升级吧
可能会引入的问题
升级可能会导致之前的插件无法使用,如apply 'maven’提示找不到maven插件,原因是7.0以上的gradle插件里面没有maven插件,如需要上传到maven仓库,需要gradle的其他插件方法,这个后续在记录吧!
Android 12规定在Androidmanifest.xml里面的四大组件在声明时,必须显示声明export属性,不能不写;
添加小知识点
在Android 11,为了限制应用通过前台服务(Foreground Service)访问摄像头和麦克风数据,否则无法访问:
<serviceandroid:name="ExampleForegroundService"android:foregroundServiceType="microphone|camera|location|...">
</service>
Android S(12)系统行为变更说明
主要区别在Android S上的特性问题,我们在开发时需要注意的事项,在不同的目标设备上会出现不同反应,具体变更如下:
自己说的再多,不如官方说明更权威:
https://developer.android.google.cn/about/versions/12/summary
Android开发工具视频Android 12(S)准备相关推荐
- 全网最全Android开发工具,Android开发框架大全
涵盖Android方方面面的技术, 目前保持更新. 时刻与Android开发流行前沿同步. 目录 一.工具 Android开发工具 在线工具宝典大全 二.框架 *缓存框架* DiskLruCache ...
- Android 开发工具集合 - (Android Dev Tools)
收集整理Android开发所需的Android SDK.开发中用到的工具.Android开发教程.Android设计规范,免费的设计素材等. 欢迎大家推荐自己在Android开发过程中用的好用的工具. ...
- 盘点android 开发工具,盘点Android开发者必备的十大开发工具
Android SDK提供了一系列可帮助开发者设计.创建.测试和发布Android应用程序的强大工具,以下是游戏邦编译developer推荐的10款最常用的开发工具. 1.Eclipse w/ADT ...
- Android开发工具——ADB(Android Debug Bridge) 一概览
Android Debug Bridge (adb) 是一个android开发人员必会的多功能的调试工具,确实它的名字一样,它在开发者和目标机器之间,架起了一座bridge. adb的用法很简单,只要 ...
- Android开发工具之Android Studio----Gradle
.gradle 文件介绍 一个 Android Studio 项目中,会存在多个 .gradle 文件.其中, project 目录下存在一个 build.gradle 文件和一个 settings. ...
- Android开发工具之Android Studio--如何打包sdk通过arr包的方式
Android studio给我们提供一种更简便的方式,可以同时把class和res文件打包进去,现在的support v7 和gson-2.21就是aar打包方式 打包方法: 我们先把想要打包成sd ...
- Android开发工具之Android Studio---如何打JAR包
Android Studio 打 Jar 包一直是一个麻烦的事,按照网上现有的教程,打包一个混淆的 jar 需要完成下列步骤: 将 plugin 修改为library后 build 出 aar,再提取 ...
- android 开发工具类,Android中常用开发工具类—持续更新...
一.自定义ActionBar public class ActionBarTool { public static void setActionBarLayout(Activity act,Conte ...
- Android开发工具——ADB(Android Debug Bridge) 三DalvikVM之jdwp线程
jdwp(java debug wire protocol)是dalvik VM的一个线程,可以建立在adb或者tcp基础上,与DDMS或debugger进行通信. 代码位置 dalvik/vm/jd ...
最新文章
- 图论-欧拉路(UVA10054)(HDU1116)
- 设计模式入门,适配器模式,c++代码实现
- 什么是Session共享?请举出使用场景
- Qt与OpenCV结合:图像显示
- 0.Overview——Deep Learning
- 请描述定时器初值的计算方式_单片机C语言编程中定时器初值计算的两种方法...
- 训练集、验证集和测试集的意义
- 不同的二叉搜索树 II
- 【转载】徐国洪:好耶向移动广告技术产品转型
- python selenium实现百度搜索
- python课程第三周小结_python周报第三周
- mongoose学习记录
- Linux与Windows命令行杀死端口命令
- 一位软件实施工程师的自述(转)
- Android 读取短信内容(模拟器)
- 从方法到实践,银行如何搭建用户体验管理体系?
- BGP进阶:BGP 综合实验一
- 园区/厂区怎么实现wifi上网短信认证
- 异常报错原因及解决方案
- 如何查看自己电脑的型号