android cmd
git merge --no-ff xxxx
select * from instanceof android.app.Activity內存泄露
adb logcat -v time | grep ActivityManager頁面啟動時間
adb logcat | grep Timeline頁面啟動時間(Miui)
adb logcat -v time | grep AndroidRuntimecrash 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_HOME/tools/bin/sdkmanager --update``` ```ANDROID_HOME/tools/bin/sdkmanager --list``` ```ANDROID_HOME/tools/bin/sdkmanager "platform-tools" "build-tools;26.0.1"```
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 bugreport /sdcard/tmp/``````SYSTEM LOG
"FATAL EXCEPTION:" "Process: com.xiaomi.smarthome, PID:" miui:*#*#284#*#* (bugreport->dumpstate->dumpsys) miui藍牙日志: *#*#5959#*#*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>
crt+key轉keystore openssl pkcs12 -export -in tuhuolong.crt -inkey tuhuolong_key.txt -out tuhuolong.p12 -name "tuhuolong_key" keytool -importkeystore -srckeystore tuhuolong.p12 -srcstoretype PKCS12 -destkeystore tuhuolong.jks -deststoretype JKS 改密碼 keytool -keypasswd -alias tuhuolong_key -keystore tuhuolong.jks 從指定目錄的文件中查找xxxx grep -rnw XXX_DIRECTORY -e 'xxxx' android studio清緩存 File -> Invalidate Cache & Restartlogcat|grep "BtGatt.GattService"
git br release-x.x.x git push origin release-x.x.xgit co release-x.x.x git push origin release-x.x.xgit co master git ls release-x.x.x git cherry-pick commit-id-xxxx git push origin master screencap(){adb shell /system/bin/screencap -p /sdcard/screenshot.pngsleep 1adb pull /sdcard/screenshot.png . } gradle -Dorg.gradle.java.home="xxx/xxx/xxx" ANDROID_SDK/tools/proguard/bin/retrace.sh -verbose mapping.txt obfuscated_trace.txt總結
以上是生活随笔為你收集整理的android cmd的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ios/mac command
- 下一篇: ios command