1
Android的Gradle插件具有内置安装目标,因此您可以输入以下内容来构建应用并将其安装到连接的设备。如何让Gradle安装目标替代棒棒糖设备上的设备应用,就像它在以前的版本中一样?
$ gradle installDebug
但是,我发现我的棒棒糖设备没有旧版Android的替换行为。它不会替换已安装的版本,而是会抱怨应用程序已安装,转储大量堆栈跟踪并退出。
这种行为大多只是令人讨厌,但如果您必须先卸载旧版本,那么它很难测试像数据库版本升级代码这样的东西。
我可以运行adb
像下面那样使用魔法-r
标志来替换APK作为解决方法,但这不是很令人满意。
$ adb install -r build/outputs/apk/MyCoolApp-debug.apk
我怎样才能让摇篮更换安装的应用程序有一个新的APK像它与前棒棒堂的设备?
从版本1.1.3开始它仍然失败... – slott 2015-03-07 09:56:14