34 lines
773 B
Bash
34 lines
773 B
Bash
#!/bin/bash
|
|
|
|
project_proguard_file=./app/proguard-rules.pro
|
|
package_list=('com.nnbc123' 'com.chu' 'com.zhihu.matisse' 'com.tongdaxing' 'com.example' 'com.soundcloud' 'com.netease.nim.uikit')
|
|
|
|
echo ' '
|
|
echo '***** search proguard rules *****'
|
|
echo ' '
|
|
echo 'search proguard rules in '"$project_proguard_file"
|
|
echo ' '
|
|
echo 'search this packages:'
|
|
echo "$package_list"
|
|
echo ' '
|
|
|
|
touch proguard_rules.txt
|
|
cat /dev/null > proguard_rules.txt
|
|
|
|
for p in ${package_list[*]}
|
|
do
|
|
echo "********************"
|
|
echo 'search '"$p"':'
|
|
echo ' '
|
|
cat "$project_proguard_file" | grep "$p" >> proguard_rules.txt
|
|
echo "********************"
|
|
echo ' '
|
|
done
|
|
|
|
echo ' '
|
|
echo '***** search proguard rules finished *****'
|
|
echo ' '
|
|
echo 'check search result in proguard_rules.txt'
|
|
echo ' '
|
|
|