爱玺玺

爱玺玺的生活日记本。wx:lb87626

查看dos控制台当前编码和修改解决sqlite3中文乱码问题

查看当前编码

QQ图片20180610175047.gif

sqlite3用的是utf8对应65001

控制台输入:

chcp 65001

退出adb工具用exit不是quit

QQ图片20180610174813.gif

退出sqlite3的quit命令前面需要加个点

.quit

QQ图片20180610174524.gif

android进入adb控制模式

adb shell

QQ图片20180610173716.gif

然后就可以使用cd,ls等指令进行类似Linux 操作了

adb打开数据库路径后用sqlite3工具操作数据库

使用adb工具进入Android工程数据库所在目录后,使用sqlite3 数据库名 就可以打开数据库并进行操作

adt的adb.exe工具查看文件列表用命令ls

adt的adb.exe工具查看文件列表用命令ls

应该就是linux的指令

android进程间通信要求两个进程有相同的包且这个包里有相同的aidl文件

android进程间通信要求两个进程有相同的包且这个包里有相同的aidl文件

aidl会自动生成个Stub类继承你的aidl类

aidl会自动生成个Stub类继承你的aidl类

另一个进程通过访问Stub类实现进程间通信

aidl不需要public,因为它本身就是解决共享的,所以不需要

package com.example.remotepro;


interface Icall {

void  callMethod1();

}


aidl安卓接口定义语言

aidl安卓接口定义语言

专门是用来解决安卓进程间通信的语言。

Powered By Z-BlogPHP 1.4 Deeplue Build 150101

Copyright Your WebSite.Some Rights Reserved.

蜀ICP备11021721号-5