.jpg,*.jar} . -R --color=always -n
上面的脚本,排除了.git,lib,.gradle,.idea等文件夹下的文件,也排除了类似png,jpg,jar等文件的查找,大大加快了查找效率。
其实这个,我们可以用此命令来替换,非常方便使用:
grep -rnwi --exclude-dir={.git,lib,.gradle,.idea,captures,out,prebuilts} --exclude={*.png,*.jpg,*.jar,*.so} "ro.hwui.texture_cache_size" ./
adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp' --color=always
其实我们也可以用下面这个命令来实现:
adb shell dumpsys activity | grep mFocusedActivity
adb shell top -m 20
#!/bin/bash
echo "----------test start!!!---------"
for i in {1..1000};
do
echo $i
adb root
#adb shell procrank | grep -i camera
#adb shell procrank | grep -i "RAM:"
adb shell procrank
done
echo "----------test end!!!---------"
#!/bin/bash
while true; do
adb shell procrank | grep -i "launcher"
sleep 1
done
#!/bin/bash
RELEASE=`date +%Y%m%d%H%M%S`
#echo $RELEASE
adb shell screencap /sdcard/${RELEASE}.png
adb pull /sdcard/${RELEASE}.png ./
nautilus ./
adb root
adb remount
#adb pull contact
#adb pull /data/data/com.android.providers.contacts/databases ./contact/
#adb pull launcher
#adb pull /data/data/com.ape.launcher3/databases ./launcher/
adb pull /data/data/com.wiko.launcher/databases ./launcher/
nautilus ./
#!/bin/bash
# ##########################################################
# ALPS(Android4.1 based) build environment profile setting
# ##########################################################
# Overwrite JAVA_HOME environment variable setting if already exists
########################################################################
##############################java 1.8##################################
########################################################################
#export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_151
#export PATH=/usr/lib/jvm/jdk1.8.0_151/bin:$PATH
#export JRE_HOME=${JAVA_HOME}/jre
#export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
#export ANDROID_JAVA_HOME=/usr/lib/jvm/jdk1.8.0_151
########################################################################
##############################java 1.7##################################
########################################################################
#set java 1.7
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export PATH=/usr/lib/jvm/java-7-openjdk-amd64/bin:$PATH
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export ANDROID_JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
########################################################################
##############################java 1.6##################################
########################################################################
#set java 1.6
#export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64
#export PATH=/usr/lib/jvm/java-6-openjdk-amd64/bin:$PATH
#export JRE_HOME=${JAVA_HOME}/jre
#export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
#export ANDROID_JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64
(1)http://www.androidchina.net/4878.html
快速提高Android开发的脚本与技巧(终端篇)
(2)https://github.com/androidyue/DroidScripts
开发脚本