因为数据变化都是在
模拟器的系统里面,相当于在另一台机器上,但是因为是模拟器,实际上还是可以通过方法访问到的。具体方法如下:1.先把adb放到环境变量中adb程序在sdk的platform-tools中,把这个目录加到path中,这样就可以在命令行中运行adb�0�22.连接到模拟器$ adb -s emulator-5554 shell�0�23.连接到sqlite# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db�0�24.执行想要的 *** 作,查看数据.help可以看 *** 作帮助1.
文件需要是二进制文件
2.定义数据库表结构为struct, 里面可以任意定义你要的帐号密码余额。 多个的话,定义成链表link.
3.写两个函数用来读和写这个文件,序列化 *** 作文件。
4.写文件时把struct的内容逐次写入文件,要注意不定长的数据类型比如char *要记录长度,如果有多个按顺序存放。
5.读文件时按照相反的顺序读出到struct变量中。如果有多个,可以做一个link存放.
我手头没有开发c的工具
所以不好贴正确的代码上来 只能给你一个思路。
这个肯定是可以行得通的。
评论列表(0条)