Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
757a9b8
tentative add application management dialog
longforus Aug 28, 2018
af16832
add some command implementation
longforus Aug 29, 2018
a7302fe
fix delete app bug,change print receiver
longforus Oct 8, 2018
e8d85d8
add apk file install and process force stop
longforus Oct 9, 2018
d4834d0
add show foreground Activity
longforus Oct 9, 2018
61a425c
add string put
longforus Oct 10, 2018
773d3eb
add interacting from
longforus Oct 10, 2018
f3748a0
add device information frame
longforus Oct 11, 2018
31bd91a
add captureScreen but not success
longforus Oct 11, 2018
09d037c
achieve screen capture
longforus Oct 12, 2018
b9f2466
add screen record
longforus Oct 12, 2018
337e0c8
finish screen record
longforus Oct 13, 2018
4984d0c
add monkey test and some comments
longforus Oct 13, 2018
dc42900
fix bug and optimize
longforus Oct 14, 2018
ac12a70
change title
longforus Oct 14, 2018
d5fb1a1
add guides
longforus Oct 14, 2018
4d9a143
add guides
longforus Oct 14, 2018
3211461
fix bug
longforus Oct 14, 2018
11c146f
update screen record type ,using command line ,dynamic time length
longforus Oct 17, 2018
12ee117
update quick action list
longforus Oct 17, 2018
ff3d7db
extract the same code
longforus Oct 17, 2018
774d0fb
add support linux on ubuntu 18.10
longforus Oct 20, 2018
ebeaf58
add support osx
longforus Oct 20, 2018
bdf748d
add document
longforus Oct 21, 2018
edbc932
modify document
longforus Oct 24, 2018
a44c51b
add set default module function
longforus Oct 29, 2018
e6d415c
apk choose optimize
longforus Nov 26, 2018
c144f34
doc optimize
longforus Dec 13, 2018
376071b
Merge branch 'pull/1'
longforus Apr 3, 2019
435a958
check
longforus Apr 3, 2019
bb9984f
小修改
longforus Apr 4, 2019
728c387
BUGFIX: The result of multi-module selection is inconsistent with the…
longforus May 18, 2019
5e0cbf7
merge origin lib
longforus Mar 12, 2020
4b14e2e
Merge branch 'master' of https://github.com/pbreault/adb-idea into temp
longforus Mar 12, 2020
221b9bd
switch dialog
longforus Mar 13, 2020
f285cbe
update to 1.6.5
longforus Mar 15, 2020
90e0468
Merge branch 'temp'
longforus Mar 15, 2020
eacce3c
Rename .java to .kt
longforus Oct 19, 2020
ee35fd1
Merge branch 'master' of https://github.com/pbreault/adb-idea into pb…
longforus Oct 19, 2020
fd92824
restore set Default Operation Module function
longforus Nov 3, 2020
7a02005
Merge remote-tracking branch 'origin/master'
longforus Nov 3, 2020
dcba165
升级依赖
longforus Feb 20, 2021
169bf28
Update dependencies
longforus Jan 11, 2022
6716e57
Update dependencies
pbreault Jun 13, 2021
7071c23
add simple search in app management frame
longforus Jan 12, 2022
b249c6a
add clear current remembered device option,
longforus Jan 12, 2022
2f8580e
DeviceInfoFrame add search
longforus Jan 12, 2022
8e3c405
package 1.6.8
longforus Jan 13, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
142 changes: 142 additions & 0 deletions 1.6ChineseGuide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@

## 起源

前段时间鸿洋推送的一篇[《推荐3个有用的开源项目》](https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=2650826138&idx=1&sn=eeaed05fbd58a71fead6ea8b2d245ff9&chksm=80b7b104b7c03812e8876897c1d1ae2ee9c349674667dac660520815277fdf4021750cfa1cb2&mpshare=1&scene=23&srcid=1014SmKcBFEpROGevZvWA5HR#rd)文章中,推荐了一篇github上的[ADB 用法大全](https://github.com/mzlogin/awesome-adb) ,非常的全面,正如大全中提到的: "ADB,即 [Android Debug Bridge](https://developer.android.com/studio/command-line/adb.html),它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具."相信做安卓开发的肯定都会用到.它的功能是非常强大的.但是强大一般也意味着复杂.我除了少数经常使用到的命令外,其他的都不甚了解.使用上也不是非常的方便,比如安装一个apk文件到手机,我一般是先打开这个apk所在的目录,右键Git Bash Here,然后键入:`adb install -r ./apkFile.apk`,虽然很有逼格,但是有没有更方便一点的实现方式呢?鸿洋的文章中也说道了一个现有的ADB整合插件[adb-idea](https://github.com/pbreault/adb-idea),这个插件我一直都有在用,特别是调试的时候.举个栗子:假如想在启动流程的代码中添加添加一个断点,(比如App启动的第一个Activity的onCreate()中),以前只能打了断点之后点击Debug 'app'按钮,重新走一遍编译流程才能进入断点.可是有时候是什么代码都没有改的.这一个编译流程完全没有必要.但是有了这个插件以后.只需要打好断点.Ctrl+Alt+Shift+A,选择ADB Restart App With Debugger,就可以跳过编译流程,直接启动进入断点了,非常的方便.鸿洋的文章中也提到希望有人能结合这2个优秀的项目做一个较为完备的提示插件.最近项目也比较轻松,私活也接不到,闲得时候都在鼓捣一些开发的辅助工具.正好我在插件這方面有一点点经验,站在巨人的肩膀上这种事我是喜欢干的.我fork[adb-idea](https://github.com/pbreault/adb-idea)这个项目参照[ADB 用法大全](https://github.com/mzlogin/awesome-adb),经过断断续续的开发,在原有的功能上做了一些画蛇添足的扩展,做出来一看感觉和"提示插件"搭不上太大的关系,算是辅助插件吧.不尽完美,好歹还有点作用,现在推荐给大家,对使用姿势做一个简单的说明.

## 特性和使用

### 扩展功能

#### 应用管理

- 查看应用列表
- [所有应用](https://github.com/mzlogin/awesome-adb#%E6%89%80%E6%9C%89%E5%BA%94%E7%94%A8)
- [系统应用](https://github.com/mzlogin/awesome-adb#%E7%B3%BB%E7%BB%9F%E5%BA%94%E7%94%A8)
- [第三方应用](https://github.com/mzlogin/awesome-adb#%E7%AC%AC%E4%B8%89%E6%96%B9%E5%BA%94%E7%94%A8)
- [包名包含某字符串的应用](https://github.com/mzlogin/awesome-adb#%E5%8C%85%E5%90%8D%E5%8C%85%E5%90%AB%E6%9F%90%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E5%BA%94%E7%94%A8)
- [卸载应用](https://github.com/mzlogin/awesome-adb#%E5%8D%B8%E8%BD%BD%E5%BA%94%E7%94%A8)
- [清除应用数据与缓存](https://github.com/mzlogin/awesome-adb#%E6%B8%85%E9%99%A4%E5%BA%94%E7%94%A8%E6%95%B0%E6%8D%AE%E4%B8%8E%E7%BC%93%E5%AD%98)
- [查看前台 Activity](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E5%89%8D%E5%8F%B0-activity)
- [查看正在运行的 Services](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84-services)
- [查看应用详细信息](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E5%BA%94%E7%94%A8%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF)
- [查看应用安装路径](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E5%BA%94%E7%94%A8%E5%AE%89%E8%A3%85%E8%B7%AF%E5%BE%84)
- [强制停止应用](https://github.com/mzlogin/awesome-adb#%E5%BC%BA%E5%88%B6%E5%81%9C%E6%AD%A2%E5%BA%94%E7%94%A8)
- [使用 Monkey 进行压力测试](https://github.com/mzlogin/awesome-adb#%E4%BD%BF%E7%94%A8-monkey-%E8%BF%9B%E8%A1%8C%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95),这个建议直接在命令行中使用,可以查看到实时输出信息,我的插件还不能.😅

以上功能都整合到:Application management中

![](website/appManagement.png)

主要是看输出信息,不记得命令也没关系,报名也不用输了,点一点OK,输出的信息,选中后Ctrl+C可以复制,右键可以清屏.除了Foreground Activity和Monkey Test外,都需要选中目标APP.

#### 与应用交互

- [启动应用/ 调起 Activity](https://github.com/mzlogin/awesome-adb#%E5%90%AF%E5%8A%A8%E5%BA%94%E7%94%A8-%E8%B0%83%E8%B5%B7-activity)

![](website/startActivity.png)

- [调起 Service](https://github.com/mzlogin/awesome-adb#%E8%B0%83%E8%B5%B7-service)

![](website/startService.png)

- [发送广播](https://github.com/mzlogin/awesome-adb#%E5%8F%91%E9%80%81%E5%B9%BF%E6%92%AD)

![](website/sendBroadcast.png)

发送广播在我的8.1的真机上提示安全问题,不能正常发送,6.0好像是可以的.

以上功能都整合到:Application Interacting中.

#### 查看设备信息

- [型号](https://github.com/mzlogin/awesome-adb#%E5%9E%8B%E5%8F%B7)

- [电池状况](https://github.com/mzlogin/awesome-adb#%E7%94%B5%E6%B1%A0%E7%8A%B6%E5%86%B5)

- [屏幕分辨率](https://github.com/mzlogin/awesome-adb#%E5%B1%8F%E5%B9%95%E5%88%86%E8%BE%A8%E7%8E%87)

- [屏幕密度](https://github.com/mzlogin/awesome-adb#%E5%B1%8F%E5%B9%95%E5%AF%86%E5%BA%A6)

- [显示屏参数](https://github.com/mzlogin/awesome-adb#%E6%98%BE%E7%A4%BA%E5%B1%8F%E5%8F%82%E6%95%B0)

- [android_id](https://github.com/mzlogin/awesome-adb#android_id)

- [IMEI](https://github.com/mzlogin/awesome-adb#imei)

- [Android 系统版本](https://github.com/mzlogin/awesome-adb#android-%E7%B3%BB%E7%BB%9F%E7%89%88%E6%9C%AC)

- [IP 地址](https://github.com/mzlogin/awesome-adb#ip-%E5%9C%B0%E5%9D%80)

- [Mac 地址](https://github.com/mzlogin/awesome-adb#mac-%E5%9C%B0%E5%9D%80)

- [CPU 信息](https://github.com/mzlogin/awesome-adb#cpu-%E4%BF%A1%E6%81%AF)

- [内存信息](https://github.com/mzlogin/awesome-adb#%E5%86%85%E5%AD%98%E4%BF%A1%E6%81%AF)

- [更多硬件与系统属性](https://github.com/mzlogin/awesome-adb#%E6%9B%B4%E5%A4%9A%E7%A1%AC%E4%BB%B6%E4%B8%8E%E7%B3%BB%E7%BB%9F%E5%B1%9E%E6%80%A7)

以上功能都整合到:Device information中:

![](website/deviceInfo.png)

在8.1上部分信息获取失败,提示权限拒绝.同样是Ctrl+C复制,右键清屏.

#### 实用功能

- [安装 APK](https://github.com/mzlogin/awesome-adb#%E5%AE%89%E8%A3%85-apk)

![](website/installApk.png)

选中apk文件,点击ok安装到手机,支持多选,支持覆盖安装.

- [输入文本](https://github.com/mzlogin/awesome-adb#%E8%BE%93%E5%85%A5%E6%96%87%E6%9C%AC)

![](website/putString.png)

首先在手机上让目标EditText获取焦点,让后ok就能推过去了,遗憾的是不支持汉字,空格会被去掉.需要注意的是在部分输入法状态下,并不会直接输入,还需要点一下.

![](website/simpleString.png)

- [屏幕截图](https://github.com/mzlogin/awesome-adb#%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE)

选择要保存到的文件夹:

![](website/capture1.png)

点击OK,会自动打开保存到的文件夹,还方便吧?感觉超实用的.

![](website/capture2.png)

- [录制屏幕](https://github.com/mzlogin/awesome-adb#%E5%BD%95%E5%88%B6%E5%B1%8F%E5%B9%95)

1. 点击start开始录制,Windows和Linux都是自动开始的,但是macOS不能自动开始录制,需要把已经放到剪贴板的命令粘贴到命令行中回车开始.昨天整整研究一天也没有发现macOS能从Runtime或者ProcessBuilder启动命令行然后执行一个命令的方法,如果你知道的话请告诉我,谢谢.按Ctrl+C停止录制.

![](website/record2.png)

![](website/record4.png)

2. 录制完成后点击Pull to local->选择保存路径,拉取到本地,视频默认保存在手机的/sdcard中,勾选delete会删除sdcard中的视频:

![](website/record1.png)

3. 拉取完成后会自动打开保存目录:


![](website/record3.png)

录制的视频存在的问题是有一丢丢延迟....😅应该的adb的原因.

## 下载

- 下载[`最新发布的插件包`](https://github.com/longforus/adb-idea/releases) > File >Preferences(Settings) > Plugins > Install plugin from disk...

## 致谢

排名不分先后,都是一样的666

- 感谢 [ADB Usage Complete / ADB 用法大全](https://github.com/mzlogin/awesome-adb) 仓库贡献者的收集整理
- 感谢 [pbreault/**adb-idea**](https://github.com/pbreault/adb-idea) 的优秀开源插件
- 感谢鸿洋大神的试用测试和修改建议.开发之初因为偷懒和自己也一直都在Windows平台开发,就没有太多的关注其他平台,导致1.6版本的部分功能在其他平台上失效.周末抽时间搭建虚拟机进行了Linux和macOS的测试适配.因为这2个平台了解都不深入,要是这2个平台的用户在使用中遇到什么问题,请联系我.


欢迎大家试用,star,issue.你的star是我的动力.谢谢.
128 changes: 128 additions & 0 deletions 1.6EnglishGuide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@

## Features and use

#### application management

- view the application list
- [all applications ](https://github.com/mzlogin/awesome-adb#%E6%89%80%E6%9C%89%E5%BA%94%E7%94%A8)
- [system Application](https://github.com/mzlogin/awesome-adb#%E7%B3%BB%E7%BB%9F%E5%BA%94%E7%94%A8)
- [third party applications ](https://github.com/mzlogin/awesome-adb#%E7%AC%AC%E4%B8%89%E6%96%B9%E5%BA%94%E7%94%A8)
- [package name contains a string of application](https://github.com/mzlogin/awesome-adb#%E5%8C%85%E5%90%8D%E5%8C%85%E5%90%AB%E6%9F%90%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E5%BA%94%E7%94%A8)
- [uninstall application](https://github.com/mzlogin/awesome-adb#%E5%8D%B8%E8%BD%BD%E5%BA%94%E7%94%A8)
- [Clear application data and the cache](https://github.com/mzlogin/awesome-adb#%E6%B8%85%E9%99%A4%E5%BA%94%E7%94%A8%E6%95%B0%E6%8D%AE%E4%B8%8E%E7%BC%93%E5%AD%98)
- [see the foreground Activity](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E5%89%8D%E5%8F%B0-activity)
- [see the running Services](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84-services)
- [view application detailed information](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E5%BA%94%E7%94%A8%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF)
- [view application installation path](https://github.com/mzlogin/awesome-adb#%E6%9F%A5%E7%9C%8B%E5%BA%94%E7%94%A8%E5%AE%89%E8%A3%85%E8%B7%AF%E5%BE%84)
- [Enforced stop application](https://github.com/mzlogin/awesome-adb#%E5%BC%BA%E5%88%B6%E5%81%9C%E6%AD%A2%E5%BA%94%E7%94%A8)
- [ Monkey test](https://github.com/mzlogin/awesome-adb#%E4%BD%BF%E7%94%A8-monkey-%E8%BF%9B%E8%A1%8C%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95),This recommendation is used directly from the command line to view real-time output information, which my plug-in does not yet.😅

The above functions are integrated into :Application management

![](website/appManagement.png)

Mainly is to look at the output information, do not remember the command also it doesn't matter, don't have to lose, signing up is OK, the output of information, Ctrl + C to copy after selected, right-click can clear screen. In addition to the Foreground Activity and Monkey Test, will need to select the target APP.
#### Interacting with the application

- [start the application/tuning up the Activity](https://github.com/mzlogin/awesome-adb#%E5%90%AF%E5%8A%A8%E5%BA%94%E7%94%A8-%E8%B0%83%E8%B5%B7-activity)

![](website/startActivity.png)

- [tuning up Service](https://github.com/mzlogin/awesome-adb#%E8%B0%83%E8%B5%B7-service)

![](website/startService.png)

- [send broadcast](https://github.com/mzlogin/awesome-adb#%E5%8F%91%E9%80%81%E5%B9%BF%E6%92%AD)

![](website/sendBroadcast.png)

Send the broadcast on my 8.1 real machine to prompt the security problem, cannot send normally,6.0 seems to be ok.

The above functions are integrated into: Application in Interacting.

#### View device information

- [model](https://github.com/mzlogin/awesome-adb#%E5%9E%8B%E5%8F%B7)

- [battery status](https://github.com/mzlogin/awesome-adb#%E7%94%B5%E6%B1%A0%E7%8A%B6%E5%86%B5)

- [screen resolution](https://github.com/mzlogin/awesome-adb#%E5%B1%8F%E5%B9%95%E5%88%86%E8%BE%A8%E7%8E%87)

- [screen density](https://github.com/mzlogin/awesome-adb#%E5%B1%8F%E5%B9%95%E5%AF%86%E5%BA%A6)

- [display parameters](https://github.com/mzlogin/awesome-adb#%E6%98%BE%E7%A4%BA%E5%B1%8F%E5%8F%82%E6%95%B0)

- [android_id](https://github.com/mzlogin/awesome-adb#android_id)

- [IMEI](https://github.com/mzlogin/awesome-adb#imei)

- [Android version ](https://github.com/mzlogin/awesome-adb#android-%E7%B3%BB%E7%BB%9F%E7%89%88%E6%9C%AC)

- [IP](https://github.com/mzlogin/awesome-adb#ip-%E5%9C%B0%E5%9D%80)

- [Mac](https://github.com/mzlogin/awesome-adb#mac-%E5%9C%B0%E5%9D%80)

- [CPU](https://github.com/mzlogin/awesome-adb#cpu-%E4%BF%A1%E6%81%AF)

- [Memory ](https://github.com/mzlogin/awesome-adb#%E5%86%85%E5%AD%98%E4%BF%A1%E6%81%AF)

- [more hardware and system property](https://github.com/mzlogin/awesome-adb#%E6%9B%B4%E5%A4%9A%E7%A1%AC%E4%BB%B6%E4%B8%8E%E7%B3%BB%E7%BB%9F%E5%B1%9E%E6%80%A7)

The above functions are integrated into :Device information:

![](website/deviceInfo.png)

Some information failed to get on 8.1, and the permission was rejected. Again, Ctrl+C copy and right click clear.

#### Useful features

- [insatll APK](https://github.com/mzlogin/awesome-adb#%E5%AE%89%E8%A3%85-apk)

![](website/installApk.png)

Select the apk file and click ok to install it to the device.

- [put string](https://github.com/mzlogin/awesome-adb#%E8%BE%93%E5%85%A5%E6%96%87%E6%9C%AC)

![](website/putString.png)

First, make the target EditText the focus on the phone, and then ok can be pushed over. Unfortunately, Chinese characters are not supported and Spaces are removed.

- [Screenshots ](https://github.com/mzlogin/awesome-adb#%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE)

Select the folder to save to:

![](website/capture1.png)

Click OK, and the folder you saved will be opened automatically. Is that still convenient?It feels super practical.

![](website/capture2.png)

- [recording screen](https://github.com/mzlogin/awesome-adb#%E5%BD%95%E5%88%B6%E5%B1%8F%E5%B9%95)

1. Click start to start recording, Windows and Linux are started automatically, but macOS doesn't automatically start recording, need to have in the clipboard command affixed to the command line, press enter to start. Yesterday, the entire day also didn't find macOS can start from the Runtime or ProcessBuilder method of command line and then execute a command, if you know please tell me, thank you. Press Ctrl + C to stop recording.

![](website/record2.png)

![](website/record4.png)

2. After recording, click Pull to local-> to select the saving path and Pull to local. Video is saved by default in the /sdcard/ of the phone. Tick delete to delete video in sdcard:

![](website/record1.png)

3. The save directory will be opened automatically after pulling and fetching:


![](website/record3.png)

## download

- download[`Newly released plug-in packages`](https://github.com/longforus/adb-idea/releases) > File >Preferences(Settings) > Plugins > Install plugin from disk...

## thanks

- thanks [ADB Usage Complete / ADB 用法大全](https://github.com/mzlogin/awesome-adb) warehouse contributors to collect
- thanks [pbreault/**adb-idea**](https://github.com/pbreault/adb-idea) the excellent open source plugin


Welcome to try out,star,issue. Your star is my motivation. Thanks.
34 changes: 31 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,38 @@ A plugin for Android Studio and Intellij IDEA that speeds up your day to day and
The following commands are provided:

* Uninstall App

* Kill App

* Start App

* Restart App

* Clear App Data

* Clear App Data and Restart

Since 1.6:

* Application management

* Application Interacting

* Show Device information

* Install apk files on your computer to your device

* Put simple string on your computer to your device

* Record device screen save to computer

* Capture device screen save to computer


[1.6 English Guide](./1.6EnglishGuide.md)

[1.6 中文指引](./1.6ChineseGuide.md)

Usage
=====

Expand Down Expand Up @@ -46,17 +72,19 @@ Download and install *ADB Idea* directly from Intellij / Android Studio:
Alternatively, you can [download the plugin](http://plugins.jetbrains.com/plugin/7380?pr=idea) from the jetbrains plugin site and install it manually in:
`Preferences/Settings->Plugins->Install plugin from disk`

[Click here](https://github.com/longforus/adb-idea/releases) to download the enhanced version and manually install it using the above method.

License
=======

Copyright 2017 Philippe Breault

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
Loading