工具系列
枚杉
这个作者很懒,什么都没留下…
展开
-
Gradle实战:不同编译类型的包同设备共存
一、需求背景 在测试阶段,有时需要在同一个设备上同时安装debug、beta、release等不同编译类型的包,或者同时安装当前版本与某个历史版本的包,以方便比较查看;但是,在同一个设备上,一个包名只能安装一个应用,本文将围绕该问题介绍完整的解决方案。二、实践1. 基本概念 在上一篇文章《 Gradle实际应用(一):批量打包》中我们已经介绍过package、applicationId、P原创 2016-08-27 16:42:50 · 2164 阅读 · 0 评论 -
Gradle实战:发布aar包到maven仓库
aar简介 aar文件是Google为Android开发所设计的一种library格式,全名为Android Archive Library,与Java Jar Library不同的是,aar除了java code之外还包含资源文件,即xml文件、图片、文字等。 本文着重介绍发布过程和遇到的一些坑及其解决方案,文中的maven仓库是指自己搭建的maven仓库,如果要发布到jCenter或m原创 2016-09-05 17:00:38 · 23027 阅读 · 3 评论 -
Gradle实战:Android多渠道打包方案汇总
本文将延续之前几篇博客的风格,先从基本概念入手,有了一定点理解之后再上主角; 在后续的代码中如果忘了某个概念的具体意义,可以回顾头来重新查看概念的介绍。一、基本概念介绍1. package,AndroidManifest文件中的包名<manifest xmlns:android="http://schemas.android.com/apk/res/android" package=原创 2016-08-25 23:08:24 · 5058 阅读 · 3 评论 -
Gradle基本知识点与常用配置
本文适合于刚接触Gradle的同学,篇幅较长,文中系统地讲解了Gradle的基本知识点,以及一些常用的命令和配置; 在此基础上,可以阅读以下的实战经验文章: 《Gradle实战:Android批量打包》 《Gradle实战:不同编译类型的包同设备共存》 《Gradle实战:发布aar包到maven仓库》 《Gradle实战:执行sql操作hive数据库》(一)基本原创 2016-08-21 16:55:48 · 16373 阅读 · 2 评论 -
Android 常用 adb 命令
(一)基础操作安装appadb install -r xxx.apk //覆盖安装,保留数据和缓存文件adb install -s xxx.apk //安装apk到sd卡adb install -f xxx.apk //安装apk到内部系统内存adb install -d xxx.apk //安装低版本Apkadb install -g xxx.apk //准许Apk manifest中的原创 2016-08-21 12:06:28 · 2892 阅读 · 0 评论 -
Android Studio常用快捷键汇总(mac)
(一)查找/查看相关搜索任意内容双击 sft当前文件查找/替换cmd + F / cmd + R可以使用cmd + G,sft + cmd + G,跳到下一个/上一个高亮全局查找/替换sft + cmd + F / sft + cmd + R全局搜索cmd + O搜索类/方法/参数opt + cmd + O打开最近访问的文件列表cmd + E类/方法在全局项目中引用情况opt + fn + F7原创 2016-08-21 10:37:15 · 19234 阅读 · 4 评论 -
Gradle实战:执行sql操作hive数据库
Gradle实战系列文章: 《Gradle基本知识点与常用配置》 《Gradle实际应用:批量打包》 《Gradle实际应用:不同编译类型包共存》 《Gradle实际应用:发布aar包到maven仓库》 本文将介绍使用groovy+sql的脚本,实现从hive抓取数据,为方便理解,重要语句有详细注释,关键处已标明“关键点”;在阅读本文过程中,如对groovy还不是很熟悉的读原创 2016-09-09 21:27:14 · 2723 阅读 · 1 评论