国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

安裝時加入外部數據庫示例(android外部數據庫)

2020-04-11 11:52:16
字體:
來源:轉載
供稿:網友

android打包安裝時加入外部數據庫,我有這個需求所以就寫了下面的代碼,現在分享給大家

復制代碼 代碼如下:

public void createDatabase() {
  try 
  {  
   // 獲得.db文件的絕對路徑  
   String databaseFilename = DATABASE_PATH + DATABASE_FILENAME;  
   File dir = new File(rootDirectory);  
   // 如果目錄不存在,創建這個目錄  
   if (!dir.exists())  
    dir.mkdir();  
   // 如果在/data/data/org.itec.android.Classroom
   //目錄中不存在 .db文件,則從res/raw目錄中復制這個文件到該目錄  
   if (!(new File(databaseFilename)).exists()){  
    // 獲得封裝.db文件的InputStream對象  
    InputStream is = getResources().openRawResource(R.raw.mydb);  
    FileOutputStream fos = new FileOutputStream(databaseFilename);  
    byte[] buffer = new byte[7168];  
    int count = 0;  
    // 開始復制.db文件  
    while ((count = is.read(buffer)) > 0){  
     fos.write(buffer, 0, count);  
    }  
    fos.close();  
    is.close();  
   }
  }  
  catch (Exception e){  
  }
 }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五台县| 泰州市| 潢川县| 临澧县| 若羌县| 乌恰县| 宝兴县| 左云县| 滦平县| 漳平市| 广安市| 南昌市| 新余市| 普宁市| 丁青县| 纳雍县| 加查县| 当涂县| 乌兰浩特市| 同德县| 八宿县| 温州市| 沈丘县| 怀仁县| 广水市| 库尔勒市| 微山县| 马公市| 卢湾区| 贵德县| 汶川县| 留坝县| 铁岭县| 彰武县| 特克斯县| 博白县| 安岳县| 察雅县| 富平县| 台北市| 黔南|