Context:
两个项目A、插件B。
需求:A运行时将B打包放到asset下 2.运行时必须删除手机里的指定目录(否则更新不起效果)
1.写一个cmd脚本:
路径D:\MyScript\clear.cmd
adb uninstall com.oppo.reader.test
adb shell rm -rf sdcard/Reader
第一行删除应用,第二行删除目录。
2.在AndroidStudio A项目的build.gradle中写task:
task renameSearchPlug{
print "这是配置区,每次运行脚本都会运行该处代码"
doLast{
print "这是增加Action的区域,只有执行该task才会执行代码"
print "do buildSearch task"
File searchPlug = new File("F:\\iReader_AS_workspace\\HiReader\\branchs\\HiReader_103_optimize\\plugin_Search_huawei\\build\\outputs\\plugin_Search_huawei-release.apk"