[Android]用shell卸载安装在模拟器上的应用| 右舷

在使用android模拟器的时候,将编好的apk安装到模拟器上使用的是如下的命令:

那么很自然的,我们觉得,卸掉一个已安装的程序应该用的是

然而到现在为止,这行命令在我的机器上还没有成功地达到它的目的过,于是当我需要重新安装一个应用时,使用的是傻不拉叽的方法——在模拟器中使用setting-application来卸载,必须承认,这实在是太傻了,卸载的次数越多,就觉得越傻。

所幸Android除了uninstall之后,还提供一种方法来卸载应用,那就是在模拟器中直接删除应用对应的apk,你需要做的是找出应用apk在模拟器中的位置,一般是data/app/yourapp.apk。然后直接使用shell来删除它。命令如下:

这样会比手工操作快42倍以上,手工麻烦不说,android的模拟器远不是勤勉的典范,至少在我的机器上它慢得可以。然而这不是最美妙的,最美妙的是你可以把三个工作合成一行命令。它们是:卸载,编译,安装。只需要在bash中用分号将三个命令分开即可。代码如下:

当你修改过代码之后,别再到模拟器中手工卸载应用了,直接运行这一行,然后看修改有否生效吧。

当然,高智商的程序员认为这三部都可以写到build.xml中,然后用ant来控制。没错,可是直接用bash来处理,学习成本更低不是?

相关文章:

  • No Related Post

Did you enjoy this post? Why not and continue the conversation, or and get articles like this delivered automatically to your feed reader.

郑重声明:资讯 【[Android]用shell卸载安装在模拟器上的应用| 右舷】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——