Dateisystemänderungen in Android Nougat

Seit der ersten Veröffentlichung der Android N-Entwicklervorschau erhalte ich die Fehlermeldung "Berechtigung verweigert", wenn ich versuche, das Stammverzeichnis oder andere Systemverzeichnisse aufzulisten. Die Berechtigungen für diese Verzeichnisse schienen sich nicht zu ändern (soweit ich das beurteilen kann).

Frage

Welche Änderung (en) in Android N verursachten diese Fehler, denen die Berechtigung verweigert wurde?

Wie repliziere ich:

Führen Sie in der ADB-Shell die folgenden Befehle aus:

run-as com.debuggable.packagename
ls /

Dies gibt die Erlaubnis, Fehler auf Android N zu verweigern.

Warum Systemverzeichnisse auflisten:

Ich habe dieses Verhalten auf Android N mit mehreren Dateimanagern bemerkt. Sie konnten das Stammverzeichnis oder andere Systemdateien nicht mehr auflisten. Dies begrenzt auch die Ausgabe von runningps in einer Shell. Die Änderungen verursachten auch diesesBibliothe aufhören, an Android N zu arbeiten.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage