1、你的数据库系统的编码不是utf-8
2、你insert进的表的编码不是utf-8
3、你的出现了乱码的字段的编码不是utf-8
确保第3条是utf-8即可,也可以追溯第2条,甚至上溯到第1条,
⑵ android怎么读取sql数据库db文件大小
先简单说下步骤:
将格式为.db的数据库文件放到android项目assets目录中;
在程序必要的时候,将其“拷贝”(文件读取)到Android 程序默认的数据库存储目录中,一般路径为“/data/data/项目包名/databases/“;
自定义SQLiteOpenHelper类,创建一个名字缺唤春跟步骤1中.db名称一样的数据库;
按照链孙平常逻辑,增删改查伏耐数据库。