我需要将SQLite数据库从Android手机导出到计算机。从Android手机中读取数据库
我知道你可以用pull命令和shell来做,但它似乎 ,这只可能在rooted手机上(或者我读过的)。 这是真的还是有另一种方式来拉动数据库文件?
此刻我将整个数据库文件复制到外部存储以便能够从PC访问它我不知道这是好还是坏的做法。
我在这里有什么选择?
我需要将SQLite数据库从Android手机导出到计算机。从Android手机中读取数据库
我知道你可以用pull命令和shell来做,但它似乎 ,这只可能在rooted手机上(或者我读过的)。 这是真的还是有另一种方式来拉动数据库文件?
此刻我将整个数据库文件复制到外部存储以便能够从PC访问它我不知道这是好还是坏的做法。
我在这里有什么选择?
我的解决办法是监听广播和数据库复制到我可以拉文件的地方。对我来说,这是外部存储。
那么,如果你不能用adb拉取它,你可以尝试通过电子邮件发送给自己或使用dropbox或其他东西?
这不是一个很好的选择,我希望能够通过USB获得它。 – 2012-04-03 12:36:53
我不认为你需要有一个扎根的手机使用'adb pull'。 – 2012-04-03 12:13:21
@AleksG我面临同样的问题,并尝试adb拉,但你不能拉动/ data/data文件没有生根 – 2012-04-03 12:20:58