zoukankan      html  css  js  c++  java
  • Android工具

    原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6689922

    本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了andro本文章的前id SDK。

    本文章将系统的介绍Android调试的各个工具。讲的会比较细,希望对大家有所帮助。

    SQLITE3

    SQLite 是一个非常流行的嵌入式数据库,它提供了一个清爽的 SQL 接口,相当小的内存占用和高速的响应。重要的是,它是免费的,不会有什么专利陷阱,不会因为使用它导致每台Android手机向Android的无赖竞争对手交多少银子。^_^

    SQLite3是一个简化的数据库,比传统的数据库少了很多东西,例如外键和左右连接。不过这并不影响我们使用,毕竟它处理的是嵌入式的数据,不是海量数据。

    android SDK已经带了sqlite3的命令行。不过我们一般还是先进入adb shell里,直接利用手机上的sqlite3来查看/操作数据库。代码里面如何编写数据库的代码,我会另外开章节描述,这里只是写如何使用命令行。

    先使用adb shell进入手机终端。一般数据库文件以.db结尾,放在/data/data/[应用的包]/databases目录里。我们先进入闹钟的目录:

    >>adb shell

    #cd /data/data/com.android.alarmclock/databases

    #sqlite3 alarms.db

    将进入sqlite3的命令行模式:

    # sqlite3 alarms.db

    sqlite3 alarms.db

    SQLite version 3.6.22

    Enter ".help" for instructions

    Enter SQL statements terminated with a ";"

    sqlite>

    1,  需要查看当前有多少表,输入:

    sqlite>.table

    2,  可以直接输入sql命令。例如,输入

    sqlite>select * from alarms;

    记得一定要以“;”结尾哦。

    3,  退出,输入:

    sqlite>.quit

    4,  查看帮助,输入:

    5,  sqlite>.help

    当然,也可以使用adb pull 命令,把db文件从手机down到PC端,直接使用android sdk里带的sqlite3命令来操作db文件。调整好了之后,再用adb push把db文件上传到手机上。

    推荐使用一些可视化的sqlite3工具。Linux和win下都有的工具:sqlitebrowser。

  • 相关阅读:
    nowcoder 2020/6/20 J-小梁的背包
    nowcoder 2020/6/20 G-遗迹逃亡
    nowcoder 2020/6/20 C-杰尼杰尼
    nowcoder 2020/6/20
    我罗斯方块最终篇
    函数模板-集合模拟
    CF w4d3 B. Calendar
    绩效成绩(2)
    最需要改进三个的问题
    项目会议总结
  • 原文地址:https://www.cnblogs.com/stephen-init/p/4049643.html
Copyright © 2011-2022 走看看