2015
Oct
25

在使用 Ionic 开发 IOS 与 Android App 时,我们都会使用指令 ionic build , ionic run,ionic run 执行的时候,它会去先移除 Android App 上的 APP,然后再安装新版的程式,但是不知道为什么,ionic run 无法正确的移除 Android App,造成新修改的程式无法正确更新,目前还没有找到正解,只好先简单写一个 script 来自动移除 Android App。

ionic.sh
  1. adb root
  2.  
  3. adb shell pm list packages | grep ionic |grep -o '[a-z\.0-9:]*' |sed -e 's/package://' | xargs -I%s -t -n 1 adb shell pm uninstall %s
  4.  
  5. ionic run

sh ionic.sh 执行这个指令就能成功 update Android App。

这个指令只能在 Mac 上运作。

回應 (Leave a comment)