springboot3.0快速搭建入门测试资料整理
jdk17参考《JDK17安装教程及环境变量配置》 jdk17下载,或者先安装Scoop,使用 scoop install openjdk19; scoop install openjdk8-redhat
2023-01-13
Gradle 编译 被锁住问题
1、问题描述:Gradle 编译 被锁住问题(lock protocol found in lock file. Expected 3, found 0)Gradle构建项目的时候,不知道操作了什么,然后导致构建过程报错:Error:Unexpected lock protocol found in lock file. Expected 3, found 0,无法构建项目
2024-07-11
巧用 GitHub 创建自己的私人 Maven 仓库,及一些开发Library的建议
2014年中的时候,当时国内使用 Android Studio 的人还没有很多,很多人还没处理尝鲜的时候我开始把公司的项目迁移到 Android Studio 上了,开始了挺长一段踩坑的日子,开始接触到了 Gradle,才开始了解到使用它来管理项目的依赖库,由于在过程中有不少第三方库是没有将依赖包发布到 jCenter / Maven Central ,而且个人...
Gradle入门
一个开源的项目自动化构建工具,建立在Apache Ant和Apache Maven概念的基础上,引入了基于Groovy的特定领域语言(DSL),而不再使用XML形式管理构建脚本。
2021-08-09
Android Studio 3.0 上 Gradle 改动
简单解释一下,'com.android.tools.build:gradle:3.0.0-alpha5' 插件 3.0.0 版本包含一个新的依赖机制,强制所有的 flavor 必须配置一个 flavor dimension。
AndroidStudio开发flutter之环境配置
首先是AndroidStudio的代理配置,设置里面配置HTTP PROXY是为了安装的时候下载sdk的,当然也可以自己下载sdk然后配置目录。自己下载的话最好选择custom模式。
2019-10-28
Gradle 与 Android 构建入门
无论是否意识到 Gradle 的存在,每位 Android 程序员都会直接或间接的与 Gradle 打交道。每当通过 Android Studio 新建一个工程时,AS 都会自动创建一个通用的目录结构,然后就可以进行开发,在 app 的 build.gradle 中添加一些依赖,点击右上角的 Sync Now,编写代码,点击绿色小箭头 Run 运行代码,一切都这么美好,除...
2020-04-16
Android 开发入门-简介
1.1 Android 简介1.1.1 Android 系统架构Linux 内核层:为各种硬件提供底层驱动系统运行库层:通过 C/C++ 库提供主要的特性支持。应用框架层:提供构建应用程序时需要用到的各种 API。应用层:安装在手机上的应用程序。1.1.2 Android 已发布的版本Android APIAndroid版本分布比例28Android 9 (Pie)10.40%27Android 8.1 (...
2020-09-27
Android Gradle 隐形依赖的奇怪案例
相信 Android 开发者都有在 Android Studio 中升级 compileSdkVersion 的经历,这个时候如果你使用了 support 包,并同时升级,那么可能会出现一个错误提示。本文教你如何解决这个问题。
2018-04-16
Android ORM 架构数据库 greenDao 使用解析
在 Android 开发过程中,经常会遇到数据存储需求,对于简易信息,可以使用 SP (SharedPreferences) 存储,对于复杂场景,比如聊天记录,网络缓存,一般需要借助数据库存储信息,比如 SQLite。除了系统原生数据库 SQLite,还存在一些开源的数据库,如 greenDao。
2021-03-19
如何排除aar/jar中冗余或者冲突包(group)、类(class)?
引入aar的冲突无所不在,通过远程依赖maven的包可以通过exclude关键字搭配module和group去除某个组,没办法去除具体的类。
听说你还没学Spring就被源码编译劝退了?30+张图带你玩转Spring编译
之所以写这么一篇文章是因为群里的小伙伴在编译源码时碰到了问题,再加上笔者自身正准备做一个源码的注释版本,恰好也需要重新编译一份代码,至于为什么要将源码编译到本地就不用多说了吧?比如,你可以任意的添加注释,一边读源码一边记笔记,甚至你可以修改源码,更好的调试程序等等。但是如果你坚持通过导入依赖或者...
AndroidStudio NDK开发最佳入门实践
网上一些介绍AndroidStudio NDK入门的教程,感觉都不是很完整和全面,也没有告诉初学AndroidStudio NDK的同学们一些需要注意的地方。网上的方法大多需要使用javah命令,使用本文的方法将不再使用该命令了,是不是方便了很多。 本文所介绍的是在AndroidStudio上搭建最佳的NDK开发环境,给使用NDK的开发人员最大的方便。本...
2016-05-18
Gradle系列之Android Gradle基础配置
通过前面几篇文章学习了 Gradle 基础知识以及 Gradle 插件相关的知识,关于 Gradle 及其插件相关知识请先阅读下面几篇文章:
2020-09-17
Gradle实战:不同编译类型的包同设备共存
在测试阶段,有时需要在同一个设备上同时安装debug、beta、release等不同编译类型的包,或者同时安装当前版本与某个历史版本的包,以方便比较查看;但是,在同一个设备上,一个包名只能安装一个应用,本文将围绕该问题介绍完整的解决方案。
2016-09-24
MobSDK引进相关问题
进入开发者模式后,对应以下几个选项模块(以短信验证模块为例),点击开始使用跳转到个人开发平台后点击创建应用,并输入相关信息创建成功后显示页面
2022-12-15
APP自动化构建-Android打包
拉取代码 Jenkins pipeline {代码...} build构建 {代码...} 上传蒲公英 {代码...} 发送通知方式1 飞书 {代码...} 方式2 蒲公英通知期待iOS自动构建吧
2024-05-29