![](https://img-blog.csdnimg.cn/20191214124047888.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Gradle
文章平均质量分 66
Android编译脚本
得食猫
这个作者很懒,什么都没留下…
展开
-
Android中使用Flutter的版本
使用Flutter开发Android项目的同学相信都有这个体会: 打包的apk并没有使用Flutter中设置的版本,每次都要单独gradle中维护Android的版本名和版本号。Flutter项目的版本是在yaml文件中设置的这种带**+**形式命名的版本在Flutter中很常见,在我们引入依赖库都是这样的,但Android工程中却很少见,但作为应用开发这个version实际上没有用到。原创 2023-08-04 09:59:33 · 672 阅读 · 0 评论 -
gradle迁移到gradle.kts(复制可用)
为什么要升级到gradle.kts? 很简单,就是因为gradle.kts带提示功能。本人将针对AndroidStudio的默认构建脚本进行升级。环境Android Studio: Android Studio Arctic Fox | 2020.3.1 Patch 2gradle: 7.0.2gradle-plugin: 7.0.2迁移整个工程一共有3个gradle文件,setting.gradle、Project的build.gradle和Moudle的build.gradle,升级哪个文件原创 2022-06-22 21:46:08 · 4756 阅读 · 1 评论 -
gradle下依赖cache的使用
背景前两天接手了其他公司的一个项目,项目中大量引用了该公司自己写的依赖,并且这些依赖项目都放在了公司内部的局域网仓库。如何能将这些依赖成功引入到该项目就成了我马上要解决的问题。解决方案方法一为我添加局域网的访问权限问题:这个肯定是最简单的,有了访问权限就可以跟使用外网公共仓库一样了,但是该公司有规定,不能为我开放访问权限。。。方法二将依赖包(.aar、.jar)发给我,将依赖改成项目...原创 2019-12-28 11:56:02 · 2297 阅读 · 5 评论 -
Android Studio多渠道打包
0 背景现在渠道号好像都是App必备的了,不管产品有没有对渠道进行统计,反正代码里面你要加上。类似的现象还有很多,反正就是加大了开发人员的工作量,耗费了手机的性能、流量、电量,到时候就是一个图表,还不看,更不要说根据那个图表做什么改进。不吐槽产品了,还是先看看技术上怎么实现吧。1 设置渠道号早期我使用的是友盟,那时候开发工具还是eclipse,是在Manifest文件中定义一个标签,如下所示:<me原创 2017-05-29 08:39:54 · 412 阅读 · 0 评论