Freigeben von Dateien zwischen Benutzern in 4.2.1

11

Ich habe ein Google Nexus 7, ohne Rootberechtigung, mit laufendem Bestand 4.2.1. Ich habe es für zwei Benutzer eingerichtet und wir scheinen es zu genießen.

Kürzlich bin ich auf ein Problem beim Teilen von Dateien gestoßen. In User1s Konto habe ich einige PDFs in einen \sdcard\PDFsOrdner kopiert und konnte sie gut verwenden.

Als ich zu User2s Konto wechselte, konnte ich den Ordner \sdcard\PDFsüberhaupt nicht sehen . Überraschenderweise konnte ich es selbst dann nicht sehen, wenn das Nexus 7 über einen Computer als tragbarer Media Player angeschlossen war.

Ich denke, dies kann erreicht werden, indem ein ausreichender Zugriff gewährt wird, indem es zu root eskaliert, das ein gerootetes Gerät benötigt - aber ich bin mir nicht sicher.

Meine Fragen:

  1. Gibt es eine Möglichkeit, Dateien für Benutzer desselben Tablets freizugeben, ohne das Internet zu verwenden (z. B. E-Mail, Dropbox usw.) oder in ein Repository wie einen PC usw. zu übertragen?
  2. Kann ich beim Rooten die Berechtigung für solche vom Benutzer erstellten Ordner ändern und auf Dateien aus dem Konto eines anderen Benutzers zugreifen oder als Root erhöhen?

Update: Es wurde ein Link gefunden , der dieselbe Frage stellt. Die angegebene Antwort gilt jedoch nicht für Dateien, sondern für Apps, die nicht nützlich sind.

Narayanan
quelle

Antworten:

1

/ data / media enthält eine Reihe von Ordnern, einschließlich Legacy und Obb, von denen keiner für Benutzer freigegeben zu sein 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 gesagt haben, Ihr Gerät ist nicht gerootet und Sie scheinen in der Lage zu sein, obb zu verwenden (was ich nicht kann), aber wenn Sie root sind, können Sie auf diese Weise auf jedes SD-Karten-Image zugreifen.

Hoffe das hilft irgendwie.

Mike
quelle
Ich hatte mein Nexus 7 gerootet und würde Mike zustimmen und sagen, dass dies eine bessere Möglichkeit zum Freigeben von Dateien ist, da keine Dateien in einen Android/ObbOrdner kopiert werden müssen . Vorteile: Sie müssen keine Dateien kopieren und können die Datei direkt aus dem Ordner eines anderen Benutzers verwenden. Nachteile: Muss verwurzelt sein, um schreiben zu können.
Narayanan
9

Nach vielen Versuchen und Irrtümern stellte ich fest, dass der Android/obbOrdner automatisch für Benutzer freigegeben wird.

Es ist nicht ideal, aber es ist besser als eine Cloud-Speicheroption für große Dateien.

Eruza
quelle
1
Es ist in der Tat. +30 :)
Narayanan
Aufgrund einer besseren Antwort von @Mike möchte ich seine Antwort als meine akzeptierte Antwort angeben.
Narayanan
1

Es ist ein anderes Benutzerkonto, weshalb Sie die Dateien nicht sehen können und die Benutzerdateien auf der Systempartition gespeichert sind

Bei der Einrichtung der Benutzerkonten wird davon ausgegangen, dass das Hauptkonto, das das Gerät aktiviert, das Hauptkonto ist. Alle anderen daraus erstellten Konten sind Benutzerkonten, ähnlich wie Sie Benutzerkonten auf einem PC haben, den Sie haben C:\Users\youusername\DownloadsDas ist für andere Benutzer, die sich am Computer anmelden, nicht sichtbar

Wenn Sie Dinge freigeben möchten, verwenden Sie möglicherweise ein Cloud-Speichersystem wie Google Drive oder Dropbox, aber es ist ein bisschen mühsam, einzelne Dokumente freizugeben. Richten Sie daher möglicherweise einen freigegebenen Ordner ein, um darauf zuzugreifen sie vielleicht?

spences10
quelle
Wenn ich aus Administratorperspektive von Windows 7+ spreche, sollte ich den Ordner sehen können. Funktioniert der Erhalt des Root-Zugriffs in 4.2.x analog? Außerdem erstelle ich nur einen Ordner im Speicher, der nicht dem Ordner C: \ Users entspricht, sondern dem Erstellen auf einem anderen Laufwerk!
Narayanan
Es ist etwas, mit dem ich nicht wirklich herumgespielt habe, aber wenn der Hauptbenutzer Root hat, gehe ich einfach davon aus, dass dem anderen Benutzer Root-Berechtigungen erteilt werden können, aber ich bin mir immer noch nicht sicher, ob ich den sdcardInhalt sehen soll. Am besten richten Sie einen freigegebenen Ordner in Dropbox / Google Drive usw. ein und legen eine
Verknüpfung
Die öffentlichen Teile sind für alle Benutzer zugänglich C:\Users\Public\Documents, daher ist dies eine schlechte Erklärung. Außerdem ist der größte Teil des FS für alle Benutzer unter Windows zugänglich.
David Balažic
1

In Ordnung


1. Laden Sie PAW SERVER herunter und führen Sie es beim ersten Benutzer aus.
2. Führen Sie es aus.
3. Gehen Sie zum 2. Benutzer.
4. Gehen Sie zu localhost: 8080.
5. Melden Sie sich mit dem Benutzeradministrator mit der Kennwortpfote an.
6. Gehen Sie zu Medien> Dateimanager.
Fertig!
Oder codieren Sie Ihr eigenes PHP-Skript.

heyp
quelle
0

Es wird wahrscheinlich nur für einen Benutzer gemountet und nicht gemountet, wenn Sie zu einem anderen Benutzer wechseln. Dies erklärt, warum es sich am selben Ort befindet (Verzeichnis / SD-Karte), aber bei verschiedenen Benutzern ändert sich der Inhalt

foo
quelle
-1

Dies 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 unbeabsichtigt selbst gelöscht.

ozmank
quelle
1
Kein Typ. Ich bin sicher, dass ich es nicht gelöscht habe, da ich den Ordner immer noch sehen konnte, wenn ich zu dem Konto zurückwechsle, mit dem ich ihn erstellt habe.
Narayanan
Welchen Dateimanager verwenden Sie? Haben Sie versucht, den Astro-Dateimanager zu verwenden?
Ozmank
ES File Explorer. Ich habe andere solche Apps im Nexus nicht ausprobiert, aber viele auf meinem Handy ausprobiert.
Narayanan
-2

Paw-Server auf Benutzer 1 ausführen Verwenden Sie den integrierten Dateimanager

heyp
quelle
3
Sie müssen weitere Informationen darüber hinzufügen, was zu tun ist
Erdnuss