2016-04-15 6 views
0

So gibt es dieses Spiel, wo ich File I/O verwenden, um Spieldaten wie Highscore und all das zu speichern. Es funktioniert gut in Windows PC Build (. Exe), aber ich kann nicht die Highscore auf Android App laden.Kann keine IO in Unity Android Build

Ich benutze nur einen einfachen Dateinamen, der erstellt wird (wenn nicht existiert) im ausführbaren Verzeichnis, aber der gleiche Code scheint nicht mit Android zu arbeiten.

Gibt es einen Haken zwischen Arbeitsverzeichnissen von Android und Windows PC? Bitte helfen ..

+0

Mögliches Duplikat von [Beste Möglichkeit, große Datenmengen lokal in unity3D android zu speichern?] (Http://stackoverflow.com/questions/35936710/best-way-to-save-large-amount-of-data- local-in-unity3d-android) – Fattie

+1

müssen Sie Application.persistentDataPath – Fattie

+0

Dank @Joe ... Wird versuchen, dass – Jajan

Antwort

0

Oben was Joe sagte: Application.persistentDataPath+"filename.extension", Sie auch zu Build-Einstellungen gehen sollte -> Android wählen, klicken Sie Player-Einstellungen und Schreibzugriff von Nur intern ändern Extern (SD). Manchmal scheint das ein Problem zu sein, wenn Sie es nicht tun.

Verwandte Themen