Где находится папка с пакетом? что должно храниться в android устройстве? - PullRequest
0 голосов
/ 22 февраля 2020

У меня проблема: я только что создал простое приложение android. Я хочу знать, что папка с именем пакета, например com.xx.xx в Android / data как обычно создается, когда мы устанавливаем приложение не присутствует на моем устройстве, как решить эту проблему. Что-то, чего мне не хватает в манифесте, я объявил только разрешение на запись во внешнее хранилище , и все в файле манифеста совпадает со значением по умолчанию.

1 Ответ

1 голос
/ 22 февраля 2020

Из того, что я видел, папка com.xx.xx в Android / data для обычных случаев, которые вы видите, создается, только если вы записываете файлы исключительно на внешнее хранилище используя метод типа getExternalFilesDir () или getExternalCacheDir () . Поэтому, если вы не записываете его во внешнее хранилище, вы можете создавать их в виде файлов, которые хранятся приложением в частном порядке.

Если вы ищете эти файлы, хранимые приложением в частном порядке, я не думаю, что они отображаются по умолчанию в файловом браузере на рутированном устройстве. Но в эмуляторе или устройстве, подключенном к android studio, вы можете использовать «Device File Explorer».

Если вы не видите его вкладку, go to: View -> Tool Windows -> Device File Explorer.

В Device File Explorer выберите свое устройство, затем разверните: data -> data -> com.xx.xx

И внутри него вы должны быть возможность просмотра файлов, созданных лично.

Кроме того, для нас, чтобы понять, что вы на самом деле используете, нет никакого способа, если вы не добавите код того, как вы пишете эти файлы, которые вы упомянули.

...