标签 Android开发工具 下的文章

adb常用命令整理

本文用于记录Android开发过程中常用的adb命令,本文持续更新...

概述

Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连接的设备上运行各种命令)的访问。该工具作为一个客户端-服务器程序,包括三个组件:

- 阅读剩余部分 -

SourceTree相关知识

本文用于记录使用SourceTree管理Git过程中遇到的问题或技巧,本文持续更新...

Tag标记

模块更新版本后,需要在SourceTree中选中对应的条目右击添加Tag进行标记,另外必须要记得选中Push tag选项,否则将无法Push到远程仓库。

如果标记位置出错,可以在正确的条目处右击添加同名的Tag,就会提示你是否需要迁移Tag,当然最简便的就是直接Remove了。

由于目前我们公司在模块版本更新后,添加的Tag的名字均为更新后的版本号,所以无法实现自动化打Tag。

如果你们不在意模块版本更新后添加的Tag的名字,并且是使用Jenkins实现自动化打包的,可以使用Jenkins的GIT Publisher插件实现自动化打Tag,具体操作可以参考这篇文章:使用 JENKINS 给 GIT 自动打 TAG

- 阅读剩余部分 -

AndroidStudio相关知识

本文用于记录在使用AndroidStudio开发工具开发Android应用程序的过程中个人遇到的一些奇葩问题,以及类似常用快捷键之类的知识,本文持续更新...

常用快捷键

查找/查看相关

⌘O: 全局查找class类名
⌘F: 在当前编辑文件中查找
⌘F12: 当前编辑的文件中结构快速导航
⌘E: 打开最近访问的文件列表
⌥⌘O: 输入类名/方法名/字段名来查找任何匹配的类/方法/字段
⇧⌘O: 全局项目查找文件(类/资源文件/布局文件都通过该快捷键查找)
⌃H: 查看当前编辑class类的hierarchy结构
⌥F7: 列出全局项目中该类/方法 被引用/调用的情况
⌥⌘F7: 列出全局项目中该类/方法 被引用/调用的情况
⌃⌥H: 方法被调用结构[method’s Call Hierarchy]
⌘P: 列出函数方法一系列的有效参数,如果光标是一个方法调用的括号之间
⇧⌘F7: 快速,高亮显示变量在当前文件中的引用情况,使用⌘G和⇧⌘G快捷键 可以前往跳到下一个/上一个高亮的变量,按⎋移除高亮显示
F1: 查看类/方法的注释文档

- 阅读剩余部分 -