System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) 未读取当前应用程序文件夹路径

System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) is not reading Current Application Folder Path

在调试我的 Xamarin.Forms 项目期间,documentsPath 引用其他项目文件夹而不是 current.When 使用 Android 设备监视器检查数据库是也在 data\data\otherpackage\files 中创建而不是 data\data\currentpackage\files。在使用 SQLite 之前从未经历过这种情况 ever.How 我要在同一个应用程序文件夹中创建数据库?

 public SQLite.Net.SQLiteConnection GetConnection()
            {
                var fileName = "CommonDb_1.4.db";
                var documentsPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal);
 var path = System.IO.Path.Combine(documentsPath, fileName);

           }

那是因为您的 @PackageName(您的 Android 包的名称)设置为 otherPackage