5
A
回答
4
private void copydatabase() throws IOException {
//Open your local db as the input stream
InputStream myinput = mycontext.getAssets().open(DB_NAME);// Path to the just created empty db
String outfilename = DB_PATH + DB_NAME;
//Open the empty db as the output stream
OutputStream myoutput = new FileOutputStream("/data/data/(packagename)/databases /(datbasename).sqlite");
// transfer byte to inputfile to outputfile
byte[] buffer = new byte[1024];
int length;
while ((length = myinput.read(buffer))>0)
{
myoutput.write(buffer,0,length);
}
//Close the streams
myoutput.flush();
myoutput.close();
myinput.close();
}
爲您的第二個數據庫執行此操作。
相關問題
- 1. 無法從Android中的資產文件夾複製數據庫
- 2. 從資產文件夾複製SQLite數據庫
- 3. 在資產文件夾中打開sqlite數據庫時出錯
- 4. SQLite爲什麼我們在資產文件夾中複製db
- 5. Android:使用.sqlite擴展訪問資產文件夾sqlite數據庫文件
- 6. 如何在資源文件夾android中保存sqlite數據庫?
- 7. 如何訪問android項目的資產文件夾中的sqlite數據庫?
- 8. android如何訪問資產文件夾中包含的sqlite數據庫
- 9. 將android項目的資產文件夾中的sqlite數據庫複製到首選位置時出錯
- 10. android-從資產文件夾中複製文件
- 11. 資產文件夾中的sqlite db
- 12. 使用資產中的SQLite數據庫而不在Android上覆制它
- 13. 通過訪問SQLite在資產文件夾中顯示數據
- 14. WinRT c#從文件夾資產加載sqlite數據庫
- 15. Android庫資產文件夾沒有被複制
- 16. 無法打開資產文件夾中的sqlite文件複製到設備
- 17. 複製從資產現有的數據庫文件夾內部數據庫文件夾錯誤
- 18. 如何將數據庫從資產文件夾複製到數據庫文件夾?
- 19. 從資產文件夾中刪除數據庫文件
- 20. 將sqlite數據庫複製到數據文件夾
- 21. 複製數據庫文件夾到數據庫文件夾
- 22. 直接在資產文件夾中打開只讀數據庫
- 23. Android Studio(來自資產文件夾的數據庫)
- 24. Android Studio中的資產Fonts文件夾
- 25. 機器人無法從資產文件夾中打開SQLite數據庫
- 26. 從資產複製sqlite數據庫的錯誤
- 27. 將資產數據庫從資產複製到設備數據文件夾時出現FileNotFoundException
- 28. 如何獲取資產文件夾中的數據庫值?
- 29. 如何將數據插入資產文件夾中的數據庫文件
- 30. 從資產文件夾中打開一個文件在android
第二個數據庫的問題是什麼?你爲什麼不執行與複製第一個步驟相同的步驟..? – Mudassir 2012-04-26 12:40:51
您應該添加一些更多信息,例如失敗的代碼和錯誤的logcat輸出。無法查看代碼中出現了什麼問題。 – zapl 2012-04-26 12:41:01
@Mudassir我可以使用第二個相同的數據庫輔助類..? – 2012-04-26 17:20:08