Android SDK 开发流程
Android SDK 开发流程
1创建library
1、点击file --> new---->new Module
2、点击 next
3、编写SDK内容
public class LogUtils {private static String customTagPrefix = "lib日志";private static String generateTag() {StackTraceElement caller = new Throwable().getStackTrace()[2];String tag = "%s.%s(L:%d)";String callerName = caller.getClassName();callerClazzName = callerName.substring(callerClazzName.lastIndexOf(".") + 1);tag = String.format(Locale.ENGLISH, tag, callerClazzName, caller.getMethodName(), caller.getLineNumber());tag = TextUtils.isEmpty(customTagPrefix) ? tag : customTagPrefix + ":" + tag;return tag;}public static void e(String message) {Log.e(generateTag(), message);}
}
2、项目内创建module依赖
implementation project(path: ':libraryname')
3、生成aar文件
4、查看aar文件
5、引用aar文件
将 .aar 文件放入项目libs目录下
再 module的build.gradle文件中加入以下代码
repositories {flatDir {dirs 'libs'}
}dependencies {implementation fileTree(include: ['*.jar'], dir: 'libs')implementation 'com.android.support:appcompat-v7:28.0.0'implementation(name: 'libraryname-release', ext: 'aar')}
6、调用
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);LogUtils.e("日志测试");}
7、结果
Android SDK 开发流程相关推荐
- 鸟人的Android揭秘(5)——搭建Android SDK开发环境(一)
前面已经完整讲解了Android平台的构成,以及从Git服务器下载源代码并进行编译的内容.接下来讲解如何搭建Android SDK开发环境,包括Android Studio.Sublime.Andro ...
- Android SDK开发4之心得体会
目录 一. 前言 二.SDK分类 1.SDK简介 2.SDK 分类 三.SDK 设计 1 .核心原则 2.SDK 设计原则 3.接口易用性 4.命名规范要统一 5.跨端接口尽量保持一致 6.尽量不依赖 ...
- 浅谈Android SDK开发
目录 浅谈Android SDK开发 SDK开发的原则 SDK设计 功能与职责边界设计 接口设计 兼容性设计 发布输出设计 SDK文档设计 SDK项目架构 组件化.模块化 统一资源管理 第三方依赖管理 ...
- 【Android SDK 开发】随想录:开发一流Android SDK
原文地址:https://blog.csdn.net/dd864140130/article/details/53558011 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 自从 ...
- 实际开发的存储过程_实际生产中的 Android SDK开发总结| 完结
本文作者 作者:brucevanfdm 链接: https://zhuanlan.zhihu.com/p/163899902 本文由作者授权发布. 上一篇我们介绍了 SDK 开发的: 开篇与设计 Ex ...
- Google Android SDK开发范例大全
1. 图书信息: Google Android SDK开发范例大全(第2版) 人民邮电出版社 2010-6-1 0:00:00 余志龙;陈昱勋;郑名杰;陈小凤;郭秩均 79 元 ISBN:97 ...
- Google Android SDK开发范例大全(第2版)
内容简介 <Google Android SDK开发范例大全(第2版)>在上一版的基础上,以Android手机应用程序开发(采用AndroidSDK2.1)为主题,通过160多个范例全面且 ...
- Android好书推荐:《Google Android SDK开发范例》
http://www.jizhuomi.com/android/book/51.html <Google Android SDK开发范例大全(第3版)>采用范例集的形式,由浅入深地带领Go ...
- Google Android SDK开发范例大全(第3版)
查看书籍详细信息: Google Android SDK开发范例大全(第3版)当当网 编辑推荐 Android开发经典畅销书!前两版均为同类最畅销,新版最引人注目的特点是:架构清楚易使用:所有范例程序 ...
最新文章
- 从Netflix的Hystrix框架理解服务熔断和服务降级
- mysql 5.7参数目录_mysql5.7配置
- SqlHelper简单实现(通过Expression和反射)4.对象反射Helper类
- 如何用计算机组添加打印机共享的打印机,工作组内打印机如何共享?
- 移动端怎么让底部固定_移动端排名应该怎么做?两种匹配移动端实战排名干货分享...
- css高清动图,CSS3+PNG实现GIF动画效果
- 针对ASP.NET MVC的SEO优化笔记
- P1640 [SCOI2010]连续攻击游戏
- android 对文件的读写,对android的/sys/文件进行读写操作
- 最新版本Aid LearningV0.86安装注意事项
- 关于麒麟!关于互联网
- A001 - 基础 - 交换机原理简述
- Games201学习笔记3:欧拉视角
- Sql Server服务远程过程调用失败。[0x800706be]
- continue 当条件不问那么执行你所对比的这个参数
- 生成分布式项目批次号
- .Net Core 6.0 + Vue 项目尝试
- 计算机历史ppt 英文儿童,计算机历史英文版PPT.ppt
- NQI一站式服务平台建设,质量基础设施系统开发方案
- 【Get深一度】天线孔径-antenna aperture