2016-09-20 2 views
1

Ich habe ein seltsames Problem in meiner veröffentlichten App angezeigt, mehrere Benutzer berichteten, dass die App einen schwarzen Bildschirm beim Start auf Android 6 ohne zeigt Sogar wenn ich den Begrüßungsbildschirm zeigte, hatte ich die Chance, es auf dem Handy meines Freundes (Galaxy S7 Edge) zu testen, und es zeigt einen schwarzen Bildschirm und hört einfach auf.Schwarzer Bildschirm beim Start (kein Begrüßungsbildschirm) auf Android 6.0.1 auf Unity 5.3.0

Ich habe kein android 6-Gerät haben mich so ist es schwer zu debuggen, aber auf einigen Recherchen habe ich folgendes getan und es hilft nicht:

  • auf Entwicklung Gedreht bauen
  • versuchte fast alle Texturkompression Typen
  • ein-/ausgeschaltet Multi-threaded-Rendering
  • auto-Grafik-API ein-/ausgeschaltet und gezwungen OpenGLES2
  • ein-/ausgeschaltet werden 32-Bit-Anzeigepuffer
  • Changed Splash-Screen 2D-Sprite (weiß nicht, wie es relativ ist, aber ich habe es irgendwo gelesen)

Unity Version: 5.3.0 genutztes Vermögen: Pappe SDK, Bild/Kontakt Picker

Wissen, dass ich eine andere Anwendung mit der gleichen Version und Build-Einstellungen entwickelt habe und es funktioniert gut, fast der einzige Unterschied, dass es keine Karton SDK enthält ..

Natürlich habe ich versucht, die App ohne die Szenen, die Karton verwendet sogar komplett entfernt, versuchte eine andere SDK-Version und es hat nicht funktioniert. Der einzige andere Unterschied zwischen den beiden ist, dass die zweite Szenen mit 3D-Modellen enthält, wieder versucht, sie zu entfernen und nicht funktioniert ..

Ich weiß nicht, ob es in Ordnung ist, den Google Play-Link für jedermann zu veröffentlichen versuchen, wenn es mich in Ordnung, bitte sagen, wie ich die Anwendung nicht so vielleicht jemand helfen ..

Sie

danken kann debuggen können,

Antwort

1

Schwarzer Bildschirm beim Start ein Ergebnis der Berechtigungsabfrage auf Android 6.0 (EIBISCH) ist . Die Berechtigungsabfrage wurde unter Android Android 6.0 geändert. Die aktuelle und einzige bekannte Lösung ist das Update auf Unity 5.4 Das Update in dieser Version.

+0

Aber wieder, warum funktioniert meine andere App? Es fordert keine zusätzlichen Berechtigungen? :/ –

+0

Dies hängt von den Funktionen/Berechtigungen ab, die von Ihren anderen Apps angefordert wurden. Wenn die aktuelle App eine gefährliche Berechtigung erfordert, muss sie über einen Code erfolgen, den Unity 5.3 nicht unterstützt. – Programmer

+0

@Programmer Wie haben Sie herausgefunden, dass die Erlaubnisabfrage beim Start den schwarzen Bildschirm verursacht? Ich würde es gerne wissen, weil ich mehr auf das Thema eingehen möchte. –

Verwandte Themen