Обмін файлами між користувачами в 4.2.1


11

У мене Google Nexus 7, без коріння, на складі 4.2.1. Я встановив його для двох користувачів, і нам, здається, це подобається.

Нещодавно я зіткнувся з проблемою щодо спільного використання файлів. В обліковому записі User1 я скопіював декілька PDF-файлів у \sdcard\PDFsпапку і міг добре її використовувати.

Коли я перейшов на акаунт User2, я зовсім не міг бачити папку \sdcard\PDFs. Дивно, але я не міг бачити це навіть через комп’ютер, коли Nexus 7 підключений як портативний медіаплеєр.

Я думаю, що цього можна досягти, надавши достатній доступ шляхом переходу до root, який потребує вкоріненого пристрою - але я не впевнений.

Мої запитання:

  1. Чи є спосіб обміну файлами між користувачами одного планшета, не користуючись Інтернетом (наприклад, електронною поштою, скринькою тощо) або перенесенням до якогось сховища, наприклад, ПК тощо?
  2. Якщо я виконую корінь, чи можу я змінити дозвіл на такі створені користувачем папки та отримати доступ до файлів з облікового запису іншого користувача або підняти як root?

Оновлення: знайдено посилання, яке задає те саме питання - але наведена відповідь не стосується файлів, а працює для додатків, не корисна.

Відповіді:


1

/ data / media містить декілька папок, включаючи застарілі та obb, жодна з яких не здається спільною для користувачів, принаймні, не на моєму Nexus 10. Також вона містить папку 0, яка є емуляцією sd-картки першого користувача, потім 10, 11 та 12 для sd-карт перших трьох інших користувачів пристрою.

Я знаю, ви сказали, що ваш пристрій не вкорінюється, і ви, здається, не можете використовувати obb (що я не можу), але якщо ви ввійдете в систему, ви отримаєте доступ до будь-якого зображення SD-карти таким чином.

Сподіваюсь, це певним чином допомагає.


Я вкоренив свій Nexus 7 і погодився б з Майком і сказав би, що це кращий спосіб спільного використання файлів, оскільки він не передбачає копіювання файлів у Android/Obbпапку. Плюси: Не потрібно копіювати файли, а можна безпосередньо використовувати файл із папки іншого користувача. Мінуси: потрібно писати корінням.
Нараянан

9

Після безлічі спроб і помилок я виявив, що Android/obbпапка автоматично ділиться між користувачами.

Це не ідеально, але для великих файлів це краще, ніж варіант зберігання у хмарі.


1
Це справді. +30 :)
Нараянан

Через кращу відповідь від @Mike, я хотів би зробити його відповідь моєю прийнятою відповіддю.
Нараянан

1

Це інший обліковий запис користувача, тому ви не можете бачити файли, а файли користувачів зберігаються в системному розділі

Коли налаштовані облікові записи користувачів, передбачається, що перший аккаунт для "активації" пристрою є головним обліковим записом, усі інші створені з них - це облікові записи користувачів, так само, як у вас є облікові записи користувачів на ПК, ви матимете свій C:\Users\youusername\Downloadsякий не бачать інші користувачі, які входять у апарат

Якщо ви хочете поділитися речами, можливо, використовуйте хмарну систему зберігання даних, як-от Google Drive або Dropbox, але у вас виникає біль, коли потрібно ділитися окремими документами, тому, можливо, налаштуйте спільну папку, ви зможете додати ярлик до неї, щоб отримати доступ їх, можливо?


Дякую, якщо говорити з точки зору Windows 7+, якщо у мене є права адміністратора, я маю змогу бачити папку. Аналогічно, чи отримає кореневий доступ у 4.2.x? Крім того, я створюю лише папку в сховищі, яка не є аналогічною папці C: \ Users, скоріше це як створення на іншому диску!
Нараянан

Це те, що я насправді не дуже багато розігрував, але, звичайно, якщо основний користувач має root, то я просто припускаю, що інший користувач може отримати дозволи на root, але я все ще не впевнений у тому, щоб побачити sdcardвміст. Найкраще налаштувати спільну папку на Dropbox / Google Drive тощо та встановити
ярлик

Загальнодоступні частини доступні всім користувачам, наприклад C:\Users\Public\Documents, це погане пояснення. Також більшість FS доступна всім користувачам у Windows.
Девід Балажич

1

В порядку


1. Завантажте програму PAW SERVER і запустіть її на першому користувачі.
2. Запустіть
3. Перейдіть до другого користувача
4. перейдіть до localhost: 8080
5. Увійдіть із адміністратором користувача з паролем лапу
6. перейдіть до Медіа> Файловий менеджер
Готово!
Або кодуйте свій власний скрипт PHP.


0

він, ймовірно, встановлений лише для одного користувача та відключений під час переходу на іншого користувача, що пояснює, чому він знаходиться там же (каталог / sdcard), але у різних користувачів зміна вмісту


-1

Це не має нічого спільного з дозволами. Щоб перевірити, перейдіть на рахунок 1 і перевірте, чи видно папку. Я думаю, ви самостійно видалили папку.


1
Не чувак. Я впевнений, що я не видалив її, оскільки я все ще міг бачити папку, коли я переходив назад до облікового запису, з яким я створив її.
Нараянан

Який файловий менеджер ви використовуєте? Ви спробували скористатися файловим файлом astro?
озманк

Провідник файлів ES. Я не пробував інших таких додатків у Nexus, але спробував багато на своєму телефоні.
Нараянан

-2

Запуск сервера Paw на користувачі 1 Використовуйте вбудований менеджер файлів


3
Вам потрібно додати більше інформації про те, що робити
Арахіс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.