android cmd

来源:互联网 发布:聚宝盆计划软件下载 编辑:程序博客网 时间:2024/06/03 22:01

select * from instanceof android.app.Activity 内存泄露

adb logcat -v time | grep ActivityManager 页面启动时间

adb logcat -v time | grep AndroidRuntime crash log

adb logcat -v time | grep "D\/Dalvik"

adb logcat -v time | grep "I\/art"

adb shell "kill -s SIGUSR1 12345" 手动gc

Log.getStackTraceString(new Throwable())

NDK_ROOT/toolchains/arm-linux-androideabi-4.9/.../arm-linux-androideabi-readelf -Ws xxx.so

NDK_ROOT/toolchains/arm-linux-androideabi-4.9/.../arm-linux-androideabi-nm -gC xxx.so


android list sdk --extended --proxy-host test.com --proxy-port 1234

android update sdk --no-ui -t 1,2,3 --proxy-host test.com --proxy-port 1234

gradle -Dhttp.proxyHost=test.com -Dhttp.proxyPort=1234 -Dhttps.proxyHost=test.com -Dhttps.proxyPort=1234

备用

android list sdk --all --extended --proxy-host test.com --proxy-port 1234

android update sdk --no-ui --all --filter build-tools-23.0.3 --proxy-host test.com --proxy-port 1234

adb shell monkey -p your.app.package.name -c android.intent.category.LAUNCHER 1


setprop ctl.start [cmd] setprop ctl.start bootanim/bugreport

adb shell bugreport > ~/tmp/bugreport.txt

"FATAL EXCEPTION:""Process: com.xiaomi.smarthome, PID:"
miui:*#*#284#*#*     (bugreport->dumpstate->dumpsys)

gradle -Dorg.gradle.jvmargs="-Xmx8192m -XX:MaxPermSize=6144m"

hprof-conv xxx.hprof xxx.std.hprof

adb remount 或者 mount -o rw,remount yaffs2 /system

aapt s -i xxx.9.png -o xxx.png 编译点9图

getprop net.dns1

echo <password> | sudo -S networksetup -setautoproxystate Wi-Fi on

echo <password> | sudo -S networksetup -setautoproxyurl Wi-Fi http://xxxx.pac

echo <password> | sudo -S networksetup -setwebproxystate 'Wi-Fi' on

echo <password> | sudo -S networksetup -setsecurewebproxystate 'Wi-Fi' off


gradle assembleRelease 生成未签名包


repo init -u https://android.googlesource.com/platform/manifest -b

du -sh .

df -h



apktool d <apk>

apktool b -f <app_dir> -o <app_path>

keytool -list -v -keystore xxx.keystore

keytool -list -printcert -jarfile 查看证书

keytool -genkey -v -keystore <keystore> -alias <alias_name> -keyalg RSA -keysize 2048 -validity 10000

jarsigner -verbose -keystore <keystore> -signedjar <out_signed_apk> <src_apk> <key_alias>

0 0