
PC通过数据线读取android数据库
风中喝粥
这个作者很懒,什么都没留下…
展开
-
PC通过数据线读取android数据库(一)
最近遇到一个很操蛋的需求,由于用户涉及到国家数据安全,我们为客户开发的安卓端应用程序无法使用互联网方式来访问数据库(就算是在局域网内建立个人热点都不可以),用户希望可以通过数据线的方式,来同步应用中的数据......从而引发了这一番歇斯底里的探索。 听到这个需求,脑子里闪过的第一点,好像貌似在手机上见过‘USB网络共享’这个功能,然后查找了相关资料后,发现这个功能的意思是,把你的...原创 2019-06-27 17:50:58 · 994 阅读 · 0 评论 -
PC通过数据线读取android数据库(二) 安卓端开发
基于上一篇采用adb工具连接安卓的思路下,这一篇我们开始做安卓方面的数据准备。 因为我们要做的是Pc读取安卓的数据库,没有数据库可不行嘞,所以,让我们现在安卓应用上创建一个数据库。这里数据库的ORM框架我选择的是郭霖大神开发的SqLite 2.0框架,谁让我看他的第一行代码长大呢。创建了一个用户模型,如下:public class UserModel extends L...原创 2019-06-27 18:16:47 · 806 阅读 · 5 评论 -
PC通过数据线读取android数据库(三) 桌面WPF端读取
在上一篇的基础上,我们已经将安卓应用的数据库文件拷贝到了公共文件夹下,接下来,我们需要把这个数据库文件拷贝到Pc端。手机上的数据怎么拷贝到PC上呢,笨办法,连数据线、蓝牙等,自己手动拷,但程序猿的工作不就是将无聊的重复性工作想办法交给电脑么,所以让我们放弃这个蠢笨的办法。 相信大家在安卓的开发中,使用过adb将文件从你的模拟器或者手机上pull到电脑上进行查看,那么,点...原创 2019-06-28 09:29:54 · 645 阅读 · 0 评论 -
PC通过数据线读取android数据库(四) 桌面WPF端写入android
在上几篇的基础上,我们已经将android应用内部的数据库读取到了pc端,并且显示了出来,接下来,我们尝试Pc端修改数据,并且将数据覆盖到android端应用。 总体和上一篇读取数据库的思路相反,我们先将pc端修改的数据保存到数据库Db文件中,核心代码如下: /// <summary> /// 保存修改 ...原创 2019-06-28 14:44:54 · 595 阅读 · 3 评论