![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tools
文章平均质量分 60
Dson2020
一步一个脚印
展开
-
adb常用命令总结
在开发Android 的系统应用时,以下adb命令都是比较常用的1、获取root权限:adb root,获取超级管理员权限 应用场景:访问应用数据(数据库、缓存、文件等),如data/data/包名/目录下的数据2、挂载命令:adb remount,该命令通常需要取得了root权限之后才能执行, 应用场景:最常用于卸载系统预装应用,如删除system/app/目原创 2016-04-15 23:06:48 · 744 阅读 · 0 评论 -
Android Studio插件开发基础
概述目前IntelliJ IDEA作为一款极其出色的IDE,它可借助于各种灵活的插件来实现强大的功能。虽然Android Studio是基于IDEA,但不能直接在Android Studio中进行插件的开发,幸运的是IDEA的插件是可以兼容Android Studio的。核心基础开发语言:插件的开发语言是java,而插件本质上是一个jar包,从远程服务器下载或本地磁盘被安装到IDEA原创 2017-09-21 18:45:52 · 750 阅读 · 0 评论 -
Gradle之多项目与混合构建
Multi-project builds随着大型的单项目构建发展所面临的各种挑战,多项目构建应运而生。多项目构建的结构如下:包括一个root顶层项目(包括build和setting脚本),之下再包含一个或多个子项目(包含build脚本):root-project├── build.gradle├── gradle│ └── wrapper│ ├── gradle-wrap原创 2017-09-15 15:17:18 · 3121 阅读 · 0 评论 -
.gitignore文件配置
一、常见Android项目的.gitignore今天新建项目的时候发现.gitignore既然不起作用,使用git status命令查看时那是因为暂存状态下的原创 2017-06-03 10:44:54 · 519 阅读 · 0 评论 -
git reset撤销操作
命令:git reflog说明:该命令可以查看git历史操作记录,比如commit操作的记录应用场景:当你命令了git reset回退了某次本地commit之后,因为该commit还没提交到服务器上,你又想恢复到该次commit,就可以使用该命令查看该commit id,然后再执行git reset commit id操作就可以了原创 2016-04-18 22:06:21 · 874 阅读 · 0 评论 -
git使用总结
一、使用git管理代码一般流程总结如下:stash -> pull -> merge -> stash pop -> merge -> add -> commit -> push -> code review原创 2015-08-18 15:20:23 · 471 阅读 · 0 评论 -
Fiddler调试Android APP
Fiddler调试Android APP配置抓取Https请求首先启动Fiddler4客户端,如下图 选择菜单栏的Tools弹出的菜单栏Telerik Fiddler Options,会弹出如下子窗口 勾选中上图中的Capture HTTPS CONNECTs,其它都如上图的配置切换到Connections标签,选中Allow remote computers to connect,如下图 配置原创 2017-07-12 19:56:23 · 1987 阅读 · 0 评论 -
Maven常用命令
mvn clean:删除maven工程下的target目录mvn compile:编译Java代码,会在target/classes目录生成相应的class文件mvn package:将target/classes目录下的.class文件打成jar包,事实上该命令包含了compile过程mvn install:将target目录下的jar包安装到本地仓库(位置在C:\Users\use原创 2017-06-08 19:02:53 · 358 阅读 · 0 评论 -
git同步代码出现的问题
同步代码时出现问题,$ git pull --rebase originFirst, rewinding head to replay your work on top of it...fatal: Unable to create 'F:/code/Demo/.git/index.lock': File exists.Another git process seems to be run原创 2017-06-08 18:57:06 · 1334 阅读 · 0 评论 -
Gradle基础
Gradle概述Gradle作为一种项目构建的工具,其最大优势是借助于插件可以灵活地实现功能十分复杂、用途极其广泛的项目构建。Groovy与Gradle DSLGroovy作为在java之上设计的脚本语言,相比java,它的代码会更加的简洁优雅(比如方法定义十分简洁,方法的调用可省略圆括号等)这种语言特性使得Groovy特别适合用于设计DSL。DSL:领域专用语言,简单理解就是一种只能在某种具体原创 2017-09-11 17:39:23 · 800 阅读 · 1 评论