Android的adb命令 查看sqlite命令

win:为了能在任意目录使用一下命令,需要将SDK目录下的platform-tools文件夹路径和tools文件夹路径配置到path环境变量中

linux:vi /etc/profile

mac:pico .bash_profile


列出可以使用的android版本

android list targets

列出可以使用的虚拟机

android list avds

创建虚拟机

android create avd –n <虚拟机名> -t <Target版本ID android list avds查看id> 

-c <SD卡大小> -s <屏幕尺寸>

-p <指定地址存放  d:\cc.avd>


    删除虚拟机

android delete avd -n <avdname>


启动虚拟机

emulator –avd <虚拟机名>

导入文件到手机

adb push <Windows源文件路径> <手机目标路径>

从手机导出文件

adb pull <手机源文件路径> 系统目录路径>

安装程序

abd install <apk文件路径>

卸载程序

adb uninstall <包名>

adb uninstall –k <包名 -k 参数,为卸载软件但是保留配置和缓存文件

重启adb

adb kill-server

abd start-server

adb devices  查看设备


adb remount > adb shell > mount (查看到一些文件目录的权限变为RW) > 

 mount -r -o remount /dev/block/mtdblock0 /system >改变为只读权限


adb shell   登录到设备的shell  # cd .. # ls #ps


adb logcat


mksdcard 120M d:\mysd.img  建立扩展卡 ,模拟器edit 选择 file      内存大小单位K,M,G 必须大写


keytool -genkey -alias carey.kystore -keyalg RSA -validity 20000


top  查看应用进程信息



adb shell

cd …

sqlite3 test.db

.help

.databases

.tables

select * from books;

.header on|off 输出时 是否显示column 名

查看表结构     select * from sqlite_master where type="table"   //所有表结构

and name="user"; //user表结构

或  .schema  //所有表结构

      .schema user  //user表结构

.separator "》"   设置输出时 每列间的分隔符

.quit 退出sqlite3



你可能感兴趣的:(android)