169 похожих чатов

Капец. Ваш запрос заставил меня задуматься над следующим: а создалась

ли действительно бд? Если да, то где она лежит? Иначе какой я разработчик, если на такие вопросы не могу ответить. И тут начался цирк, вызванный абсолютной неопытностью в системе андроид. Сперва просто так начал искать свою бд через стандартный файловый менеджер. Потом мне брат подсказал, что нужны рут права. Пытался параллельно выяснить можно ли посмотреть папку с моим приложением без рут прав. Пытался через дебаггер посмотреть, что происходит, потом гугление привело меня к adb. С ним у меня ничего не получилось, может опыта или смекалки не хватило. Пришлось делать рут права. А у сяоми это ещё отдельный танец с бубном и хулахупом. Какие-то анлокеры надо сделать, спросив разрешение у сяоми. Говорят, что разрешение кому-то надо ждать от трёх дней, до месяца, если что-то пойдет не так. Слава Богу, у меня все получилось сразу. Потом пришлось узнавать про TRWP, про recovery, про magisk, про SU. В общем, все сделал. А найти эту папку data, где хранится мое приложение так и не нашел🤦‍♂. Скачал тотал командер, потыкал пальцем и случайно, наконц-таки, нашел папку со своей программой! И там, да, действительно есть созданная мною бд. И там ещё лежали 3 других файла с расширением rw... Параллельно я нашел какую папку, у которой название такое же как у моей программы, только ещё в конце приписано "-2". Это ещё выяснить надо, наверное. Но факт в том, что бд создано. То есть класс который расширяет опенХэлпер отрабатывает. Но так почему же не выходит никаких исключений, если я намеренно делаю ошибки в коде, когда вызываю execSQL ()? Почему листВью не отображает содержимое, хотя все сделал как написано в оф документации?

5 ответов

3 просмотра

Омагад

На будущее если совсем лень — возьми фейсбуковский stetho, он покажет все базы в приложении. Путь ты конечно прошел капец

Albert-Abdullin Автор вопроса

Проблема решилась!!! Дело все в моей невнимательности. Дело в том, что я думал, что когда через дивайс запускаешь программу из АС, я думал, что предыдущая программа удаляется... Может она удаляется, но не полностью и бд остаётся. А когда бд остаётся, то мой код onCreate () просто не отрабатывался...потратил больше суток, чтобы это понять. Ребята, анализируете свои действия, чтобы избежать такого

Ухх, вот это история. В студии есть панелька, в которой можно смотреть файлы дебажных приложений. Непосредственно ответа не знаю, надо минимальный воспроизводимый пример.

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
Вопрос. Теоретический. Есть список команд. Команды отправляю в обработку некой функции, по очереди. Разные команды могут давать разные результаты после обработки. В зависимос...
Serjone
7
Всем вечера. Подскажите как лучше сделать. делаю на Д10 Например будет база данных на SQLite. в ней будет много таблиц. более 50шт Типа справочник. Содержать ID Name Id p...
Андрей Т 🐎
10
Я короче решил скомпилировать Nim в js, я думал он сработает как обычный транслятор. По итогу он мне создал файл с расширением js, и туда поместил кучу кода Вопрос, что это з...
𝕾𝖍𝖆𝖉𝖊 <suspense>
8
Добрый день! Хочу спросить совета. Хочется в скрипт добавить некую конструкцию, что скрипт создал файл, который нужно потом скопировать в определенное место. Нашел такой сп...
Mikhail
4
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
Вопрос по WIN32: Насколько я понимаю то все функции win32 привязаны к объектам операционной системы. Например консоль, файл, кисть, окна итд. Следовательно функции win32 упра...
Tommy Vercetti
6
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
in telegram can i have multiple username? so instead of having multiple account for example one for work, one for friend and one for family with three diff numbers. using one ...
Mr Thieves
6
кто-то пользуется компонентами rx ? как их лучше ставить, через OPM? (lazarus)
Iluha Companets
15
Карта сайта