Ich habe ein Google Nexus 7, nicht gerootet, mit Stock 4.2.1. Ich habe es für zwei Benutzer eingerichtet und wir scheinen es zu genießen.
Vor kurzem bin ich auf ein Problem mit dem Teilen von Dateien gestoßen. Im Konto von Benutzer1 habe ich einige PDFs in den \sdcard\PDFs
Ordner kopiert und konnte sie gut verwenden.
Als ich zum Konto von Benutzer2 wechselte, konnte ich den Ordner \sdcard\PDFs
überhaupt nicht sehen. Überraschenderweise konnte ich es nicht einmal über den Computer sehen, wenn Nexus 7 als tragbarer Mediaplayer angeschlossen war.
Ich denke, dies kann erreicht werden, indem ausreichend Zugriff gewährt wird, indem auf root eskaliert wird, was ein gerootetes Gerät benötigt - aber ich bin mir nicht sicher.
Meine Fragen:
Update: Einen Link gefunden , der dieselbe Frage stellt - aber die gegebene Antwort gilt nicht für Dateien, sondern funktioniert für Apps, nicht nützlich.
/data/media enthält eine Reihe von Ordnern, einschließlich Legacy und Obb, von denen keiner von Benutzern geteilt zu werden scheint, zumindest nicht auf meinem Nexus 10. Es enthält auch einen 0-Ordner, der die emulierte SD-Karte des ersten Benutzers ist 10, 11 & 12 für die SD-Karten der ersten drei anderen Benutzer des Geräts.
Ich weiß, dass Sie sagten, Ihr Gerät sei nicht gerootet und Sie scheinen in der Lage zu sein, obb zu verwenden (was ich nicht kann), aber wenn Sie rooten, können Sie auf diese Weise auf jedes SD-Karten-Image zugreifen.
Hoffe das hilft irgendwie.
Nach langem Ausprobieren habe ich festgestellt, dass der Android/obb
Ordner automatisch von Benutzern geteilt wird.
Es ist nicht ideal, aber es ist besser als eine Cloud-Speicheroption für große Dateien.
Es ist ein anderes Benutzerkonto, weshalb Sie die Dateien nicht sehen können und die Benutzerdateien auf der Systempartition gespeichert sind
Wenn die Benutzerkonten eingerichtet wurden, wird davon ausgegangen, dass das erste Konto, das das Gerät „aktiviert“, das Hauptkonto ist, alle anderen daraus erstellten Benutzerkonten, ähnlich wie Sie Benutzerkonten auf einem PC haben, den Sie haben werden C:\Users\youusername\Downloads
die von anderen Benutzern, die sich bei der Maschine anmelden, nicht einsehbar ist
Wenn Sie Dinge teilen möchten, verwenden Sie möglicherweise ein Cloud-Speichersystem wie Google Drive oder Dropbox, aber das ist ein bisschen mühsam, wenn Sie einzelne Dokumente teilen müssen. Richten Sie also vielleicht einen freigegebenen Ordner ein, für den Sie eine Verknüpfung hinzufügen können, um darauf zuzugreifen sie vielleicht?
sdcard
Inhalt sehen soll. Am besten richten Sie einen freigegebenen Ordner in Dropbox/Google Drive usw. ein und legen im Launcher eine Verknüpfung zu diesem Ordner festC:\Users\Public\Documents
, also ist dies eine schlechte Erklärung. Außerdem ist der größte Teil des FS für alle Benutzer unter Windows zugänglich.OK
1. Laden Sie PAW SERVER herunter und führen Sie es auf dem ersten Benutzer aus.
2. Führen Sie es aus
3. Gehen Sie zu 2nd User
4. Gehen Sie zu localhost:8080
5. Melden Sie sich mit dem Benutzer admin mit dem Passwort paw
an 6. Gehen Sie zu Media > File Manager
Fertig!
Oder programmieren Sie Ihr eigenes PHP-Skript.
Es wird wahrscheinlich nur für einen Benutzer gemountet und beim Wechseln zu einem anderen Benutzer deaktiviert, was erklärt, warum es sich am selben Ort befindet (Verzeichnis / SD-Karte), aber bei verschiedenen Benutzern ändert sich der Inhalt
Das hat nichts mit Berechtigungen zu tun. Wechseln Sie zur Überprüfung zu Konto 1 und prüfen Sie, ob der Ordner sichtbar ist. Ich denke, Sie haben den Ordner versehentlich selbst gelöscht.
Paw-Server auf Benutzer 1 ausführen Verwenden Sie den integrierten Dateimanager
Narayanan
Android/Obb
Ordner beinhaltet. Vorteile: Sie müssen keine Dateien kopieren und können die Datei direkt aus dem Ordner eines anderen Benutzers verwenden. Nachteile: Muss zum Schreiben gerootet sein.