0

In meiner Xamarin Android App speichere ich Screenshots im folgenden Pfad System.Environment.SpecialFolder.MyDocuments. Wann starte ich die App im Windows Simulator, wo genau diese Datei gespeichert wird? Ich habe fast mein gesamtes System durchsucht, aber kein Glück. Ich habe auf viele Links im Internet verwiesen, kein Glück mehr. wo genau kann ich diese Daten auf Windows 10 System sehen. Der Dateipfad, den ich mit folgendem Code einstelle, lautet string filepath = System.Environment.GetFolderPath (System.Environment.SpecialFolder.MyDocuments) + "/ Screen1.png";Ordnerpfad von System.Environment.SpecialFolder.MyDocuments von Xamarin.Android in Windows

beim Debuggen ich den Wert der Dateipfad als „/data/user/0/ArcGISAndroid.ArcGISAndroid/files/Screen1.png“ sehen

Wenn ich mit einem lokalen Verzeichnis in app bin tryiing Ich folge immer bin Fehler: {Java.IO.FileNotFoundException: C: \ T \ sampess.png: Öffnen fehlgeschlagen: EROFS (schreibgeschütztes Dateisystem) ---> Android.Systems.ErrnoException: Öffnen fehlgeschlagen: EROFS (schreibgeschütztes Dateisystem) --- Ende der Ausnahmestapelüberwachung --- bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() [0x0000c] in < 3fd174ff54b146228c505f23cf75ce71>: 0 bei Java.Interop.JniEnvironment.

Ist ein Weg in Xamarin.Android, um die Dateien in lokalen zu speichern, um sie zu überprüfen?

Antwort

0

Die Datei wird nicht auf Windows, sondern auf der virtuellen Maschine gespeichert, auf der sie ausgeführt wird. Sie können es nicht von Windows bekommen.

+0

Ist thier andere Möglichkeit, sie auf dem lokalen Verzeichnis der App zu speichern? Wenn ich ein lokales Verzeichnis gebe, bekomme ich diesen Fehler: {Java.IO.FileNotFoundException: C: \ T \ sampess.png: Öffnen fehlgeschlagen: EROFS (Schreibgeschütztes Dateisystem) ---> Android.Systems.ErrnoException: Öffnen fehlgeschlagen: EROFS (schreibgeschütztes Dateisystem) --- Ende der inneren Ausnahme Stack-Trace --- bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() [0x0000c] in <3fd174ff54b146228c505f23cf75ce71>: 0 bei Java. Interop.JniEnvironment – Manikanta

Verwandte Themen