Джадив
Нет. В этом и соль. Коннекшн чисто программный. Есть только файл с данными и клиент-библиотека. Сервера у sqlite нет, отсюда коннекшн из дефолтной конфиграции невозможен. Только если сами напишете в своей программе сетевой клиент. Отсюда же и ограничения по возможностям ТК предполагается, что железки, на которых она работает, не смогут крутить нормальный сервер
ну а в целях чисто разработки неужто никто ничего не придумал? Я говорю о приложении, которое работает на андроид устройстве (отдельно от разрабатываемого), "цепляется" за файл .db, читает его, и может предоставлять коннекшн для внешних подключений к этому файлу
Ivan
ContentProvider
Он только локально их расшаривает. Человеку вроде доступ с веба нужен как dbo и прочее
Джадив
ContentProvider
под внешними подключениями я имею в виду подключения с компа, с какого-нибудь клиента баз данных, например DataGrip, или встроенного DbBrowser в студии
Джадив
ну то есть все как во "взрослых" бд)
Джадив
stetho, наверное, умеет подобное ну или вот, как ты говоришь DbBrowser
Что-то знакомое. кажется кто-то предалагал это. пойду гляну
Ivan
что такое dbo?
На делфях было популярное решение. Универсальная реализация протокола для внешнего доступа к реляционным бд. Может для андроида и есть решения по dbo, тут Вам лучше погуглить, я не знаю. Но это- очень плохая затея, ТК Вы преаратите приложение в сервер. Оно либо убьется системой, либо не даст смарту заснуть и съест всю батарею часов за 5
Ivan
Что-то знакомое. кажется кто-то предалагал это. пойду гляну
Это подходит только для отладки. В продакшен такое не покатит если об этом речь
Daniyar
Здравствуйте, мне нужно сделать кастомную кнопку через кастомную вьюшку. Кто может помочь советом?
Max
5 тыщ могут а ты нет🤗
Daniyar
Я граф рисую и мне нужно при нажатии на вершины, чтобы подсвечивались пути из вершины. Я все сделал. Осталось только клик сделать
Тони
i7-8565U/16GB/512GB SSD норм железо для комфортной работы в студии?
Larymar
i7-8565U/16GB/512GB SSD норм железо для комфортной работы в студии?
Да, должно быть, студия сама вообще не прожорливая, вопрос скорее к эмуляторам
Denys
5 тыщ могут а ты нет🤗
Ну так и вопроса не было.
Denys
Да, должно быть, студия сама вообще не прожорливая, вопрос скорее к эмуляторам
1+ Gb на студию, по 1+ Gb на gradle daemon и kotlin daemon. Gradle очень прожорливый. Но 16 должно хватать даже с запуском эмулятора и браузера. :)
Daniyar
Мне нужно сделать клик по кастомной кнопке, как я понял нужно заимплементить onClickListener и onTouchEvent?
Denys
так проц тоже вроде хороший
Да, процессора будет достаточно.
Альбина
Generics в Kotlin - это то же самое, что Templates в C++?
Ivan
Generics в Kotlin - это то же самое, что Templates в C++?
не совсем, но в целом похоже
Denis
не совсем, но в целом похоже
Похожи только внешне
Denis
Подходы совершенно разные
Anonymous
Как сделать чтобы при нажатии очистить хранилище можно было зайти в приложения хелп плиз
Anonymous
Dug
Посмотреть, как это сделано в телеграме
Vadim
Крэшится приложение на старте, с Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.app.name/com.presenter.welcome.WelcomeActivity}: android.view.InflateException: Binary XML file line #24: Error inflating class androidx.core.widget.NestedScrollView Я так понимаю это из-за того что у меня в nestedscrollview background png картинка. Других идей у меня нету. Вопрос, каким размером лучше нарезать картинки для бэкграунда? Сейчас так: xxxhdpi: 1280x1920 px xxhdpi: 960x1600 px xhdpi: 640x960 px hdpi: 480x800 px mdpi: 320x480 px ldpi: 240x320 px
Anonymous
Посмотреть, как это сделано в телеграме
Я хз как загуглить а их проект миллиард классов,еба умник
Тони
Да, процессора будет достаточно.
Тоесть смело с таким железом можно брать нотник?)
Dug
Я хз как загуглить а их проект миллиард классов,еба умник
Ты со словами аккуратнее, а поиск по гитхабу как по файлам, так и среди строк, сделан вообще для даунов, видимо
Vadim
а если бекграунд убрать то все работает? Оставив при этом NestedScrollView
я незнаю как воспроизвести крэш, это чисто из логов крашлитики
Kirill
Посмотри в крашлитексе версиб андройда
Vadim
там из девайсов nexus 5x и galaxy s2, остальные все какие-то ноунеймы китайские
Ivan
я незнаю как воспроизвести крэш, это чисто из логов крашлитики
как будто класс этот не находит, не похоже что из-за картинки
Vadim
Vadim
Vadim
как будто класс этот не находит, не похоже что из-за картинки
очень странно что не находит обычный NestedScrollView
Kirill
Так на какой версии крашется, на ней и надо воспроизвести
Vadim
Еще я думаю то что на картинке крэшится из-за этого:
Vadim
Но как понять какая это картинка из хекса непонятно
Сергій
Еще я думаю то что на картинке крэшится из-за этого:
Открой апк файл в студии и там будет файл с ресурсами
Сергій
Сергій
Типа с расширением arsc, или как-то так
Сергій
Там будут id ресурсов
Vadim
Там будут id ресурсов
там столько всего… спасибо попробую поищу
Kirill
Сожно в дебаге id посмотреть
Kirill
Класс R открыть
Kirill
Там же id лежат, а на них просто статические ссылки
Сергій
Там же id лежат, а на них просто статические ссылки
Его уже в таком виде почти год как нет )
Сергій
Начиная со студии 3.2 или 3.3 он сразу в байткод генерируется
Сергій
В компайлтайм его не открыть
Сергій
нашел
А зачем ты его как файл открыл?
Сергій
В студии перетащи апк на окно редактора
Сергій
И выбери этот файл, оно покажет таблицу с ресурсами
Vadim
И выбери этот файл, оно покажет таблицу с ресурсами
вот да, диалог открылся с выбором “как отобразить” я и выбрал саджест
Vadim
теперь не найти его в .aab
Сергій
Starikov
Подскажите, как сделать в room так, чтобы при добавлении списка сущностей, была замена новыми сущностями, если есть старые с таким же Id. Типа "Заменить все" в Винде при копировании файлов? Делал Insert(onCoflict=replace), не работает просто добавляет все, и они дублируются
Vadim
Да собери апк
спасибо, собрал - сразу нашел
Vadim
я так понимаю, размер background не правильный, поэтому крешится
Vadim
Да собери апк
не посдкажешь в чем косяк может быть? Caused by android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class androidx.core.widget.NestedScrollView
Vadim
размеры background картинки использую такие xxxhdpi: 1280x1920 px xxhdpi: 960x1600 px xhdpi: 640x960 px hdpi: 480x800 px mdpi: 320x480 px ldpi: 240x320 px
Vadim
Сначала надо воссоздать краш )
да он на китайских девайсах, нексусе 5x и галэкси s2… на нексусе эмуляторе запустил, вроде все работает