Не удается найти путь к моему пакету в проводнике

Мой пакет проекта непоказать в DDMS> Проводник (я выбрал свой телефон в окне устройства). Я обнаружил, что в logcat отображается ошибка, которая говорит:t открыть файл для чтения.

Возможно ли, что я неправильно установить Eclipse? До этого мой проект работал хорошо, и я мог видеть путь проекта в проводнике (в разделе data>данные>). После того, как я сделал несколько изменений (я неНе помню, какие изменения я сделал, слишком много), когда я выполнял другой проект, я удалял и переустанавливал Eclipse, затем появилась эта ошибка. Я могу'найти ВСЕ пакет моего проекта в проводнике.

Могу я узнать, в чем проблема и как ее решить.

Ответы на вопрос(1)

Решение Вопроса

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

Вы можете изменить эти разрешения с помощью инструмента Android Debug Bridge (ADB).

АБР находится в папкеplatform-tools в вашем каталоге SDK. В Windows вы можете получить доступ к оболочке, открыв командную строку, перейдя по пути SDB и используя следующую команду:

cd (...)\android-sdk\platform-tools
adb shell

После того, как командная оболочка открыта, вы можете ввести командуsu - root получить root-доступ.

Чтобы изменить разрешения для файлов и папок, вам просто нужно использовать команду.chmod

РЕДАКТИРОВАТЬВот пример, показывающий gow, чтобы изменить права на определенную папку, и все ее содержимое:

chmod -R [permissions] [dirname]

R означает рекурсивный, если вы удалите его, он будет изменять только права доступа к папке, а не ее содержимое. В[permissions]поставь нужные разрешения, полный доступ есть например777, В[dirname], просто замените на имя вашей папки.

Пример:

chmod -R 777 new_folder

Эта команда дает полный доступ к папкеновая папка" и его подпапки.

 user230128118 мая 2013 г., 05:41
извини, но что значит "папка вашего приложения? потому что я могу'найти мой проект, так какой путь к папке я должен указать? Извини я'Я очень новый в затмении и Android.
 Yoann Hercouet18 мая 2013 г., 05:57
Между R и "-" нет пробела, Извините моя ошибка. Я исправил выше.
 Yoann Hercouet18 мая 2013 г., 05:46
Папка вашего приложения должна быть в /data/data/your.package.name
 Yoann Hercouet18 мая 2013 г., 06:32
Рад знать, что я спас жизнь сегодня :-)
 user230128118 мая 2013 г., 05:54
потому что я могу'найти имя моего пакета в папке data / data в проводнике. Под проводником файлов просто есть пустая папка с данными, ничего внутри.
 user230128118 мая 2013 г., 06:06
привет, я забываю поставить пробел .. я набираю chmod -R 777 /data/data/com.example.abc, тогда он показывает "оболочки @ андроид: / #».. значит, я уже изменил разрешения?
 Yoann Hercouet18 мая 2013 г., 06:08
Да, это сработало, возможно, вам придется изменить права доступа ко второй папкеdata чтобы что-то увидеть.
 user230128118 мая 2013 г., 06:18
та же ошибка, когда я набираю chmod -R 777 / data ..
 user230128118 мая 2013 г., 06:01
в порядке я набираю chmod -R 777 / data / data / com.example.abc, он показывает: использование: chmod [ОПЦИЯ] <РЕЖИМ> <FILE> -R, - рекурсивный. изменить файл и каталоги рекурсивно - помогите отобразить эту справку и существуйте, и мне нужно ввести "оболочки @ андроид: / #» еще раз ..> <
 user230128118 мая 2013 г., 05:32
После того, как я введу команду su - root, она покажет "оболочки @ андроид: / #» показать, что я должен печатать?
 user230128118 мая 2013 г., 06:26
спасибо ... после того, как я запустил свой проект .. я могу видеть папку с моим пакетом .. спасибо, оооочень много ... ххххх
 user230128118 мая 2013 г., 05:51
когда я набираю chmod - R 777 /data/data/com.example.abc(my имя пакета), он показывает "плохой режим" и нужно, чтобы я набралоболочки @ андроид: / #» еще раз .. любая идея .. T ^ T
 Yoann Hercouet18 мая 2013 г., 05:37
Вы можете перейти к папке вашего приложения и изменить необходимые разрешения. Будьте внимательны, чтобы изменить только разрешения для файлов, к которым вам нужен только доступ. Вот хорошая ссылка, объясняющая, как использовать команду:chmodwiki.linuxquestions.org/wiki/Chmod
 user230128118 мая 2013 г., 06:07
я все еще могуне вижу мой пакет в проводнике. папка данных все еще пуста .. @@
 Yoann Hercouet18 мая 2013 г., 06:03
Будьте внимательны при вводе команды, после 777 есть пробел, пожалуйста, прочтите подробности о том, как ее использовать.
 user230128118 мая 2013 г., 06:13
когда я набираю chmod -R 777 / data / data, он показывает: не удается chmod /data/datacom.android.settings/a/file99: нет такого файла или каталога, тогда я иду в проводник, чтобы создать новую папку данных под данными папка. он показал мне: mkdir не удалось для / data / data, файл существует. Что я должен делать?

Ваш ответ на вопрос