2016-06-02 2 views
0

Während des Debuggens in meinem Xamarin.Forms-Projekt verweist documentsPath auf einen anderen Projektordner als auf current.When mit Android Device Monitor überprüft Die Datenbank wird auch in data \ data \ otherpackage \ files anstatt data \ data \ currentpackage \ files erstellt. Erfahren Sie dies vor der Arbeit mit SQLite überhaupt.Wie mache ich die Datenbank im selben Anwendungsordner erstellt werden?System.Environment.GetFolderPath (System.Environment.SpecialFolder.Personal) liest nicht Aktuellen Anwendungsordnerpfad

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); 

      } 

Antwort

0

Das ist, weil Ihr @PackageName (der Name Ihres Android-Paket) zu otherPackage

+0

Dank @Ashwin Nair.That gesetzt gearbeitet, nachdem ich Manifestdatei aktualisiert. –