An Android auto package script. Mainly used to
- Call gradlew command to package APKs, 32 bit and 64 bit separately
- Copy APKs to given directory
- Diff APK with last version or output its info base on diffuse
- Copy language resources to given dirctory, commit to github repo for translation cooperation
- Add git tag automatically and push to remote git repo
- Automatically generate APP upgrade log from git logs
- Reinforce APKs by 360 Security
- Package APKs in multi-channel by VasDolly
- Upload APKs to lanzou cloud
- Send APK and upgrade log to Telegram group by bot
- Notify receivers when succeed by email
- More in the future.
- Python: Python3
- Add
pyymal
library to your environment by:pip install pyyaml
- And
requests
library to your environment by:pip install requests
- And
requests_toolbelt
library to your environment by:pip install requests_toolbelt
- Configure the configuration file.
- Execute
python run.py
under root directory.