Не вижу файлы базы данных своего приложения на устройстве.

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Закрыто
feenix_spz
Сообщения: 1
Зарегистрирован: 07 дек 2014, 12:20

Не вижу файлы базы данных своего приложения на устройстве.

Сообщение feenix_spz » 07 дек 2014, 12:36

Добрый день. Понадобилось работать с базами данных в андроиде и начались проблемы.
Чтобы удобнее просматривать содержимое базы решил воспользоваться плагином в intellij IDEA
На первом девайсе под android 5.0 - Не рутованом, при создании подключения IDEA сама находит мою базу, но при попытке подключиться к ней выдает

Data Source Synchronization Error
Cannot synchronize 'Android SQLite': run-as: exec failed for /data/local/tmp/intellij_native_tools/get_modification_time Error:Permission denied

Ну девайс не рутованный, тут я могу понять ситуацию.

Беру другой, Samsung galaxy tab 2 7.0 под андроид 4.2.2 с рут правами

Пытаюсь подключиться, в ответ

Data Source Synchronization Error
Cannot synchronize 'Android SQLite': run-as: Package 'ru.XXX.YYYY' is unknown

Открываю память устройства, по адресу /android/data папки для моего приложения нету.

Самое интересное что программно я создаю базу, записываю в нее данные, извлекаю их. Но куда разворачивается приложение при деплое?И как мне пощупать базу руками?

Заранее благодарю.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Не вижу файлы базы данных своего приложения на устройств

Сообщение Foenix » 07 дек 2014, 14:44

я идеей не владею, не знаю какой имеется ввиду плагин. Если обычный эксплорер, то он увидит только те папки, что доступны и остальным приложениям, он не обладает особыми правами на нерутованном устройстве.
Чтоб отладить программу - пользуюсь эмуляторами, там достать базу без проблем. А просматривать ее, изменять и даже опять записывать в память эмулятора можно с помощью стандартных средств виндов и любого менеджера sqlite (они есть очень удобные).
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Закрыто