0

Ich habe ein Problem auf einigen Android 6.0-Geräten. Meine Unity-Anwendung etwa 200 MB und deshalb habe ich .obb Datei. Nach der Installation des Spiels bei Google Play geben Samsung Android 6.0-Geräte Fehler beim Zugriff auf die Assets.Unity Android Marshmallow .obb Dateizugriffsberechtigungsfehler auf einigen Geräten

Wenn ich die Speicherberechtigung manuell von Einstellungen -> App-Verwaltung -> Berechtigungen zulassen, verschwindet das Problem. Dies geschieht nur bei einigen Android 6.0-Geräten. Ich habe READ_EXTERNAL_STORAGE und WRITE_EXTERNAL_STORAGE Erlaubnis in AndroidManifest.xml

Können Sie mir bitte darüber helfen?

+0

Haben Sie gelesen, wie Sie mit Berechtigungen ab 6.0 arbeiten? https://developer.android.com/training/permissions/requesting.html – tyczj

+0

Ich weiß darüber, aber es ist verwirrend, dass einige Geräte den Fehler gibt, aber einige nicht geben und arbeiten. –

Antwort

0

Jetzt ist anders in android Marshmallow. Weitere Informationen here

Jetzt mit Android 6.0 müssen Sie um Berechtigungen bitten, wenn Sie diese Berechtigung verwenden, so dass Sie in Android Manifest deklarieren müssen, und auch müssen Sie die Berechtigungen anfordern, die Sie in der Klasse benötigen.

+0

Danke für die Antwort. Ich werde erforschen, wie ich es in Unity machen kann. Es ist interessant, dass nur einige Android-M-Geräte diesen Fehler geben und einige von ihnen funktionieren perfekt ... –

+0

hahahaha, ja ist Android, vielleicht in Unity-Wiki können Sie etwas darüber finden. – Sermanes

Verwandte Themen