19

我有一个简单的脚本,它使用“run-as”将数据库从手机下载到我的电脑,它运行良好,但现在,run-as 说“包未知”我的应用程序安装在设备上,没有任何改变,只是 Android 是更新到 4.3

你有同样的问题吗?如何绕过这个或解决?

4

3 回答 3

2

当 Galaxy S4 在没有它的情况下发布时,我们遇到了缺失的 run-as 问题。我们使用 run-as 启动 gdbserver 以进行应用程序调试。

我们通过将 gdbserver 作为 Android 服务启动来解决该问题。run-as Package 'abc' 的更多详细信息未知 - Galaxy S4 Jellybean 或 Android 4.3

于 2013-08-06T22:42:14.027 回答
1

我改变了一点我的脚本,但它需要手机被植根

%adb% shell "su root cp /data/data/%PACKAGE%/databases/%DB% /sdcard/my/%DB%"

%adb% 拉 /sdcard/my/%DB% db

于 2013-08-04T09:18:40.727 回答
0

刚花了半天时间在我的 Nexus 7 (800x1280) 上遇到了同样的问题。正如 user408952 提到的,此处描述的问题:

https://code.google.com/p/android/issues/detail?id=58373

上面链接中的答案 #32 对我有用:我已经安装了 4.3 出厂映像并且一切正常。无需root!

于 2013-09-27T15:19:16.550 回答