基本步骤
- 进入 app project
- build 内测 type
- 上传内测平台 (蒲公英和fir.im 均有可以进行 gradle 配置)
- 复制 apk 包备份
- 输入 true 和 false 是否进行查看(dex2jar)
- 可以使用 fir.im 查看包信息
- dex2jar 进行操作
- 打开 jd-gui
#! /bin/zsh
echo 'into eartag app project'
cd ~/sahc/sources/Etag_App/insurance_app/
./gradlew :eartag_main:assemblePyger :eartag_main:uploadPgyer
cp ~/sahc/sources/Etag_App/insurance_app/eartag_main/build/outputs/apk/eartag_main_pyger.apk ~/android/apk/
echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>'
echo '>>>> >>>>'
echo '>>>> build and upload complete !!!! >>>>'
echo '>>>> >>>>'
echo '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>'
echo 'please input true or false for dex2jar :'
read d2j
if $d2j
then
fir info ~/android/apk/eartag_main_pyger.apk
cd ~/android/dex2jar/
./d2j-dex2jar.sh ~/android/apk/eartag_main_pyger.apk
mv ./*.jar ~/android/apk/
java -jar ~/android/jd-gui-1.4.0.jar
fi