經常我們需要使用壹些事先做好內容的數據庫,比如字典等, 這就要加載已有的數據庫文件,通常把它們放在assets
或者raw中,在程序運行時copy到程序內部空間:/data/data/package/my_app/databases,但是這樣有個缺點,當文件較大時會占用較長的時間,用戶難免會有點小著急。
我們可以這樣把copy的環節省去:
1.把數據庫文件(如taolv365.db) 放到PROJECT/libs/armeabi/
改名為libtaolv365.db.so(註意前面必需加”lib")。
2.用這樣的方式打開:
核心代碼:
目前測試了讀操作,寫的操作的話,暫時不知如何設置數據庫可寫的屬性。