Структура файловой системы Android - где что?24.03.2014, 22:23. Показов 22567. Ответов 7
Метки нет (Все метки)
Приветствую всех,
продолжаю свое изучение Андройда: время для файловой системы (иначе просто не могу понять - куда создаваемый файл писать). И хотя я часто использую Убунту, файловая структура Линукса, тем более Андройда - мне почти не знакома. Установил Х-plore (на КитКэт) и не увидел в нем ничего кроме вопросов: 1) почему директория /storage/emulated/o - содержит то же что и что директория sdcard (это как понимаю примонтированная к корню флэш-карта). 2) где диретория в которой хранятся файлы конкретного пользователя? 3) где хранятся файлы, ярлыки рабочих столов конкретного пользователя? 4) где лучше (удобнее, правильнее или "так принято") создать диреторию для собственных личных файлов? 5) как вывести "ярлык" своей папки на рабочий стол? и пользуясь случаем еще вопрос: есть ли у кого-то опыт подключения мыши? Я подключил клаву через микро-усб, и так не хватает мышки, но больше нет разъемов, кроме того будет ли работать с Андройд какая-то конкретная мышь? (с Убунту все мыши работают, кроме MS мышей). Покажите на Ebay какую мышь можно купить. Если бы она еще через WiFi работала, что было бы идеально, не нужно было бы двойник для усб покупать. Спасибо Добавлено через 2 часа 29 минут PS: друзья, я не ожидаю, что кто-то даст всеобъемлющий и экспертный ответ. Каждый кто, что-то знает об этом, есть какой-то опыт, видел, где об этом можно почитать - пожалуйста пишите. Когда мало информации -любая информация важна.
0
|
|
| 24.03.2014, 22:23 | |
|
Ответы с готовыми решениями:
7
Структура файловой системы FAT16 Мониториг файловой системы
|
|
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
|
| 24.03.2014, 23:05 | |
|
Почти все обычные лазерные мышки, совместимые с Linux работают
1
|
|
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
| 25.03.2014, 05:30 | |
|
Забудьте про линукс!
здесь его сильно порезали! Гугл не советует напрямую обращаться к папкам и их искать...5) для этого есть свое апи и свои команды. 4) на флешке или в папке программы. Есть команда для получения пути к флешке (внешнему хранилищу) или к папке программы (внутреннему). Папка программы удаляется вместе с программой. ПОЛНОСТЬЮ! На флешке можно оставить "настройки" для следующей попытки и большие файлы. 2) в старых версиях андроида небыло понятия пользователя. вроде обещали их внедрить в последней версии, но это уже тяжелые игры на грани безопасности.. Есть только программы. Кажется без рута Вы даже в папку чужой программы не сможете залезть... 3) обычно подобное хранится в базах, а не в файлах!!! К тому-же разберитесь с понятием ЛАНЧЕР. Боюсь у каждого ланчера - свои настройки и своя база...
1
|
|
| 25.03.2014, 05:43 [ТС] | |
|
ОК спасибо. немного уточню мою нехитрую, пользовательскую, в данном случае совсем не програмисткую ситуацию.
вот на теле Galаxy2 стоит система А4.1. там на любом месте "раб стола" с помощью контексного меню я могу создать пользовательскую папку. а вот на Нексус 7 с кит-кетом. там я не могу на"раб столе" с помощью контексного меню создать пользовательскую папку - нет такой опции. И как ее создать обычными пользовательскими средствами? И правильно ли это в Андройде вот так создавать папки на "раб столе" и там что-то хранить? и если я с X-plore хочу попасть в эту папку - то куда мне идти? Я открыл ОпенОфис, начал сохранять файл, и собственно не знаю, а где правильное место для этого, вроде "Мои документы"? Music, download там есть на флэшке. получается что нужно самому создавать такую папку на флешке. спасибо
0
|
|
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
||
| 25.03.2014, 06:41 | ||
|
1
|
||
|
-16 / 2 / 0
Регистрация: 21.10.2023
Сообщений: 110
|
|
| 02.02.2026, 21:57 | |
|
Извините за некрофильство, но тогда вопрос: как найти (если ланчер их регистрирует, система же ярлыки как-то формирует) конкретную SQLite-базу с данными по ярлыкам. Второй вопрос: можно ли какими-нибудь [штатными] средствами добраться до иконок и названий ярлыков рабочего стола и можно ли сделать программу для доступа к такой БД?
0
|
|
|
9 / 5 / 4
Регистрация: 05.10.2022
Сообщений: 33
|
|
| 03.02.2026, 01:35 | |
|
Физически база лежит где-то по пути /data/data/<какой-то там лаунчер>, без root до нее не добраться. На данный момент можно добраться до всех установленных приложений через PackageManager и взять оттуда иконку, но узнать, что на рабочем столе штатными средствами нельзя... но с оговорками.
Если устройство с API до 18 где-то (не помню точно), то можно поставить разрешение com.android.launcher.permission.READ_SETTINGS, тогда можно будет обратиться к лаунчеру и узнать, что находится на рабочем столе. Подвох в том, что это устройства 15-летней давности. В 36.1 появилось такое разрешение ACCESS_LAUNCHER_DATA, которое позволяет обратиться к ContentProvider лаунчера, но подвох в том, что это прям совсем новые устройства и вендор должен реализовать собственно сам ContentProvider.
0
|
|
| 03.02.2026, 01:35 | |
|
Помогаю со студенческими работами здесь
8
Тормоз файловой системы Листинг файловой системы
Каталог файловой системы Моделирование файловой системы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|