1 , 手机数据管理在哪里啊一般都是在你的挡案管理里面 , 你找找看【手机 数据库管理,手机数据管理在哪里啊】
2,有没有手机用的数据库管理软件去飞流下个就行X-plor
3,有没有一款安卓系统手机上用上用的本地数据库管理软件类似软件的DB数据库吗??若是就用大名鼎鼎的RE管理器出品的SQLite Editor请你去查一下“金软office”看是不是你想要的,“办公套件”也行 。Android使用开源的、与操作系统无关的SQL数据库—SQLite你好!软件的DB数据库吗??若是就用大名鼎鼎的RE管理器出品的SQLite Editor如果对你有帮助 , 望采纳 。
4,Android开发怎么查看和管理sqlite数据库打开android项目的调试模式,然后找到显示DDMS选择DDMS切换到DDMS,显示File Explorer窗口 , 找到/data/data/啰嗦一句,你可能在你自己的eclipse没找到,FileExplorer ,如果找不到的话,就去网上下载,"easyExplorer",放在eclipse的plugins目录下:就OK了,重启一下 。然后找到自己用的程序包的文件夹,打开databases,就看到sqlite数据库文件了,然后到处就可以了 。步骤上面标注好了 , 1,2,3 。这样就把sqlite数据库文件以文件的方式导出来了,然后使用sqlite界面管理工具如sqlite administrator、sqlite man或者firefox插件sqlite manager等打开就可以了 。说一下另外一种方法,运行cmd,切换到android-sdk目录 , 运行adb.exe , 加上参数shell,出现#号就代表进入了shell命令模式,注意adb要在Android模拟器运行时才能进入shell:(必须要用root权限,如果不是root权限,去查询别的资料 , 一般都是root权限 。OK了)上面的不走还算详细吧 , 大家应该了解了吧,我也是菜鸟,被逼着走过来的,加油 。YES,我也可以的 。Android开发怎么查看和管理sqlite数据库1、首先将你的手机root 2、创建一个和你的手机系统一样的模拟器,使用adb命令 adb pull /system/xbin/sqlite3 c://sqlite3 3、关闭模拟器,将你的手机连上电脑 , 使用adb命令 adb push c://sqlite3 /sdcard/sqlite3 4、接下来进入shell adb shell su mount -o remount,rw /system cat /sdcard/sqlite3 > /system/bin/sqlite3 chmod 4755 /system/bin/sqlite3 mount -o remount,ro /system 5、ok,现在已经能在你的真机使用sqlite3进行调试数据库了!5,怎样使用sqlite expert管理android手机sqlite数据库在网上找了大把大把的资料、还是没能怎么弄清楚关于SQLite升级 。固把一些网上找到的资料跟自己摸索出来的东西一起发出来 。望有厉害的前辈能够指点一二 。先上网上一些高手的资料:blog/yaya_soft/article/details/17089353 、 /topic/1127838 。其中我所在的情况跟第三位前辈所遇到的情况一样,先说Android SQLite吧 , Android系统本身自带了一个建立SQLite的工具SQLiteOpenHelper、我们只要继承它,里面有几个重写的方法 。为了方便快捷、我只列出了onCreate方法跟onUpgrade方法 。onCreate方法是我们第一次创建数据库的时候会调用,onUpgrade()是我们数据库版本号不一样的时候会调用 。网上很多资料都说如果要进行数据库升级 , 那就直接在onUpgrade里面写你所需要的进行的操作 。比如:至于里面代码具体的作用可以参照上面第一 第二个链接,里面有详细解释 。本人的情况是:本人使用外带的可视化工具直接把数据库跟表都已经建立好了,直接复制在raw目录下面 。就没有通过系统自带的方法来建立数据库跟表 。于是网上找资料一直不明白他们所谓的 在onUpgrade里面进行升级 。因为本人代码压根就没onUpgrade方法可以使用 。完了在网上找到各种资料、最终明白:无论你是用系统自带的SQLiteOpenHelper工具建立数据库跟表、还是使用外带工具 。如果你要进行数据库升级 。你所需要的操作都是一样的 。只是系统自带的里面有onUpgrade()方法直接调用 。而用外带工具的话你肯定也有一个自己写的SQLite操作类、只是使用自己写的操作类的话、onUpgrade()方法也是我们自己写 。反正里面要进行的操作都是一样的 。现在就看看如何进行数据库升级 。关于这块代码、如果你使用自己写的SQLite操作类,那你一看就明白 。我们只需要得到db对象 。就可以使用 db.execSQL("ALTER TABLE Subscription ADD COLUMN Activation BLOB");这个和SQLiteOpenHelper里面onUpgrade()方法里面的操作是一样的;同样是升级数据库的操作 。接下来就说说怎么判断数据库需要升级、这个就是涉及到版本匹配了、再看这块代码、我们只要拿到db对象、就可以拿到db对应的版本、同时也可以更新db 的版本 。完了我们可以参照上面链接中第三位前辈的方法、把我们最新的数据库版本定义在versionCode在AndroidManifest.xml文件中 。这样你最新数据库版本跟以前数据库版本都有了 、就可以判断更新不更新 。这里解释下关于外带数据库的一些事情: 外带数据即我们通过sqlite expert professional可视化 工具建立一个sqlite.db文件、同时把文件放在raw目录下、我们每次进行数据库操作的时候就会先把raw目录下的sqlite.db复制到手机里面的路径下(如果手机路径里面存在sqlite.db就不复制)、完了以后每次取数据库都是从手机路径里面取的 。如果我们raw目录下的sqlite.db进行了更新(我们自己把数据表改下、直接替换 ).同时我们的apk版本进行升级更新的时候覆盖安装apk 。我们手机目录下的sqlite.db是不会更新的,还是旧版本 。但是我们raw目录下的sqlite.db是新版本 。这个时候也不会再复制到手机 。这就需要我们把手机目录下的sqlite.db替换成raw目录下的 。写到这里我又想起一个事情:以前有位同事问为什么要把raw目录下的sqlite.db复制到手机、然后又操作手机路径下的sqlite.db 这不是多此一举吗 。他说可以把sqlite.db放在assets目录下、不复制到手机路径 。直接就是操作assets目录下的sqlite.db,这样每次数据库更新就直接替换assets目录下的sqlite.db 。我不知道放在assets目录下的好处、同时也不知道放在raw 然后复制到手机路径的好处 。这些我都不知道(望高人指点),我只知道反正就是不能直接替换salite.db , 直接替换的话就是把旧版本的sqlite.db删除、再安装新版本的sqlite.db 。如果这样操作的话好像以前的数据都会丢失、就好像卸载重装一样 。无论何种方式我们要想保留数据都要进行数据的转移 。关于数据转移前面给的链接中有 。这里就不多讨论了 。发这篇文章只是自己搞这块的时候,一直被网上说的在onUpgrade()方法中直接更新搞糊涂了 。在这里记下来、免得下次不记得 。
推荐阅读
- JAVa18,javaTM 6 update 18是干吗的可不可以删了对系统会不会有影响搜
- it交流群名字,帮忙想个好点个IT群名字想找一群对电脑有兴趣的班子进来
- 苹果平板air5,Ipadair5怎么在网上下载东西
- ios值得玩的游戏推荐,IOS上有什么好玩的游戏
- plc编程软件哪个好学,学PLC的哪种软件最好
- 编程课孩子应不应该学,少儿编程有没有必要学
- c语言无法编译按钮灰色,我是C语言新手我编完一个简单的命令有时候构建菜单的命令符号
- ipad第十代,ipad 10第10代密码怎样只能用1次
- idea怎么切换jdk,IntelliJ IDEA怎么使用系统默认配置的JDK