Fri*_*itz 0 android xamarin.android
使用以下代码从Assets文件夹复制SQLite数据库时,输出将放在以下文件夹中: "/ data/data/AndroidTestDb.AndroidTestDb/files/AndroidTestDup.db"
这是代码:
Stream myInput = Assets.Open(@"AndroidTest.db");
string outFileName=System.IO.Path.Combine(System.Environment.GetFolderPath
(System.Environment.SpecialFolder.Personal), "AndroidTestDup.db");
Stream myOutput = new FileStream(outFileName, FileMode.OpenOrCreate);
Run Code Online (Sandbox Code Playgroud)
所需的文件夹+文件名是:
"/data/data/AndroidTestDb.AndroidTestDb/databases/AndroidTestDup.db"
提前致谢.
使用Context.GetDatabasePath获取数据库文件的文件系统路径:
// Assuming a Context subclass, e.g. an Activity
string dbPath = GetDatabasePath("AndroidTestDup.db").AbsolutePath;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3555 次 |
最近记录: |