0%

acronym 缩写

pertain 属于
pertaiing to 属于
Threadlocal values pertaining to this thread.
This map is maintained by the ThreadLocal class.

usages n 用途,用法

To help deal with very large and long-lived usages, the hash table entries use WeakReferences for keys.
为了处理非常大和生命周期非常长的线程(usages),哈希表使用弱引用作为 key。

ADB

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
重启adb 
adb kill-server && adb server && adb shell
查看当前的进程
adb shell ps | grep package-name
过滤日志
adb logcat
查看链接cpu架构信息
adb shell
cat/proc/cpuinfo
查看已经连接的设备
adb devices
指定设备安装apk
adb -s xxx install xxx.apk

keytool -list -v -keystore xxx.keystore
查看签名秘钥

ADB 进阶CMD

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
dev:每隔 1s 输出一次APP CPU信息,命令如下
$adb shell
$adb top -d 1 | grep com.packagename.xxx

dev: 获取Apk安装的路径
adb shell pm path com.packagename.xxx

dev: 导出apk文件
adb pull /data/app/com.packagename.xxx/base.apk

adb shell pm list package
example:
$ adb shell pm list package tao
package:com.taobao.taobao

dev:结合 grep 搜索包名
$ adb shell pm list package | grep -i z
package:ru.zdevs.zarchiver

查询进程优先级
adb shell dumpsys meminfo

Gradle

1
2
3
4
5
6
7
Gradle
查看主要的任务
./gradlew tasks
查看所有任务,包括缓存任务
./gradlew tasks --all
调试模式构建并打印堆栈日志
./gradlew build --info --debug --stacktrace

bundletool

1

Linux - Android

1、查看 CPU 详细信息

1
cat /proc/cpuinfo

Java并发关键字 -volatile -synchronized

Read more »