
android.mk和xxx.cpp放在新文件夹里:
LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)
LOCAL_SRC_FILES:= \xxx.cpp
LOCAL_MODULE:= libx
include $(BUILD_STATIC_LIBRARY)
生成静态库libx.a文件
关于链接静态库:
有两种方法:
1、把libx.a文件放在android.mk同一目录下,添加:
LOCAL_PREBUILT_LIBS += libx.a
2、同上,添加:
include $(CLEAR_VARS)LOCAL_MODULE := libxLOCAL_SRC_FILES := libx.ainclude $(PREBUILT_STATIC_LIBRARY)LOCAL_STATIC_LIBRARIES += libx
貌似第二种是NDK里比较常见,第一种在其他的android.mk里比较常见。
1.创建数据库:>sqlite3.exe
mySqlite.db
2.
创建表:
sqlite>create
table
person
(
_id
integer
primary
key
,
name
varchar(50),
age
integer,
sex
char(2)
)
3.
插入数据:
sqlite>insert
into
person
values(1,'刘备',38,'男')
sqlite>insert
into
person
values(2,'关羽',42,'男')
sqlite>insert
into
person
values(3,'大乔',20,'女')
4.
备份:
sqlite>.backup
D:/mydb.db
5.
恢复数据:
sqlite>.restore
mydb.db
6.
查看表:
sqlite>.tables
嗯,系统自带这种功能,不过你要用的话需要ROOT,然后安装RE管理器。因为能用上SQL的都是系统文件,所以RE管理器是必须的,因为只有它才可以看到系统文件。然后ROOT也是必须的,因为所有修改的基础都必须要有权限。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)