注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

中吴南顾惟一笑

成功法则就是那19个字

 
 
 

日志

 
 

Android里的SQLite  

2010-07-03 10:50:50|  分类: dbms |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
Android使用sqlite数据库,从源码看耦合还比较紧,要替换比较困难

一些库比如webkit也使用了sqlite

find ./ -name *sqlite*
find ./ -name *jni*
find ./ -name *database*

grep -rl "sqlite"


./dalvik/libnativehelper/include/nativehelper/jni.h
./dalvik/libnativehelper/include/nativehelper/JNIHelp.h
./dalvik/libnativehelper/include/nativehelper/AndroidSystemNatives.h
./frameworks/base/core/jni/android/graphics/GraphicsJNI.h
./frameworks/base/core/jni/CursorWindow.h

./frameworks/base/core/java/android/database/sqlite

./dalvik/libcore/sql/src/main/native/sqlite_jni_registration.c
./dalvik/libcore/sql/src/main/native/sqlite_jni.c
./dalvik/libcore/sql/src/main/native/sqlite_jni_defs.h
./dalvik/libcore/sql/src/main/native/sqlite_jni.h
./frameworks/base/core/jni/sqlite3_exception.h
./external/sqlite/android/sqlite3_android.h
./external/sqlite/android/sqlite3_android.cpp
./external/sqlite/dist/sqlite3.c
./external/sqlite/dist/sqlite3.h


./frameworks/base/core/java/com/android/internal/database
./frameworks/base/core/java/com/android/internal/database/ArrayListCursor.java
./frameworks/base/core/java/com/android/internal/database/SortCursor.java

关于jni/jini ibmdev上有一些资料
Linux_Macintosh 平台下 Eclipse 环境中的 JNI 混合语言调试
使用 Java Native Interface 的最佳实践 --避免最常见的10 大JNI 编程错误的技巧和工具


这是一个对sqlite的java封装
http://www.ch-werner.de/javasqlite/   SQLite Java Wrapper/JDBC Driver

windows下jni头文件所在目录
%JAVA_HOME%\include\jni.h
%JAVA_HOME%\include\win32\jni_md.h
  评论这张
 
阅读(2506)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017