Pavel
MediaTek и Mali T860 MP2 разве ещё не открыли?
А они тут причем, у тебя ничего нет, ни исходников прошивки, ни ее драйверов, ни ядра, у тебя 0 шансов на сбор прошивки, забей и купи новый девайс
Anonymous
А они тут причем, у тебя ничего нет, ни исходников прошивки, ни ее драйверов, ни ядра, у тебя 0 шансов на сбор прошивки, забей и купи новый девайс
Что не получится расковырять существующую прошивку? Из нее взять ядро и пересобрать под новые реалии? В линуксе ядро спокойно перебирается с разными условиями... А как в ведроиде?
Pavel
Точнее возможно, но уйдут сотни и тысячи лет чтобы исходный код всех компонентов твоей прошивки восстановить в код
Любимый❤
Это аннотация?
это фраемворк, гуглить умеем?
Anonymous
Я не понимаю - в ведроиде используется ядро линукса... Исходники ядра в линуксе открытые... Либо андроид не использует ядро от линукса?
Frolix
ну значит, выводи и остальные правильно, что ли?) так-то через скриншоты не видно, что у тебя в коде, даже если ты их дважды высылаешь
вот так выглядит адаптер, где здесь что-то не так? val adapter = object : ArrayAdapter<addServices>( requireContext(), android.R.layout.simple_list_item_2, android.R.id.text1, addServicesList ) { override fun getView(position: Int, convertView: View?, parent: ViewGroup): View { val view = super.getView(position, convertView, parent) val text1 = view.findViewById(android.R.id.text1) as TextView val text2 = view.findViewById(android.R.id.text2) as TextView text1.text = addServicesList[position].Description_addServices text2.text = addServicesList[position].Price_addServices.toString() return view } } spinnerDialog.adapter = adapter
Pavel
Я не понимаю - в ведроиде используется ядро линукса... Исходники ядра в линуксе открытые... Либо андроид не использует ядро от линукса?
Там немного другое ядро и что тебе ядро даст? ну получил ты его, а драйвера сам писать что-ли будешь?))), саму еще прошивку, модем, прочее
Vadim
Всем привет! Есть некое приложение без исходников, естественно, и apk-файла. Т.е. уже установленное на устройство (и, скорее всего, системное). Приложение отправляет широковещательные сообщения (broadcast-ты). Если какой-то способ увидеть, что оно отправляет, чтобы потом в своем приложении на него подписаться? Пробовал через logcat - ничего не вижу там, только какие-то сообщения про батарею.
Pavel
Даже если за бабки?
Да, это невозможно
Pavel
запрашивать надо исходники у производителя
Pavel
если телефону уже более 3 лет, т.к это не гугл пиксель и айфон - тебе даже не ответят на реквест)
Vitaly
это фраемворк, гуглить умеем?
Да умею) А как с помощью Retrofit это сделать?
Любимый❤
Mike
Да умею) А как с помощью Retrofit это сделать?
А не надо делать это с помощью ретрофита.
Vitaly
Так хорошо, спасибо
Сергей
Можно ли объединить RadioButton в логическую связь без RadioGroup, чтобы при нажатии на один снимались другие? В группу не поместить, т.к. радио раскиданы по углам экрана, а RadioGroup всего лишь linearLayout
Сергей
Я, правда, как раз этого кода и пытался избежать, но раз это лучший ответ на overflow видимо других вариантов нет
Максим
Всем привет как. Подскажите с вапросом. Как правельно оброботать слушатель для уведомлений.
Максим
❓
Z.
Ребят подскажите как можно на mvvm показать одновременно ошибку и вернуть данные из базы, получается данные должны быть переданы сразу в 2 livedata я наверное что то упускаю
Z.
Верни в две лайвдаты или оберни в объект
у меня здесь ответ с сервера обернут в Result kotlin и получается что если я ловлю exception то получаю ошибку если ее нет то у меня есть данные, пока не понимать как их склеить хотя бы в одном месте
Саша
Доброго дня, пожалуйста подскажите что не так? Все делаю по примерам, это уже 20 попытка, нужно просто получить какой выбран radio button. Страница перезагружается и все 🤦🏿
Anatoliy
@Harmonizr а по BleGattкорутины есть чатик?
Денис
Всем привет. File root = new File(Environment.getExternalStorageDirectory(), context.getPackageName()); if (!root.exists()) { root.mkdirs(); } File root1 = root; Где я накосячил пишет при попытке созданеия файла что директория не найдена.
Саша
А ошибку какою то выкидывает?
В отладке вот такое если не считать "E/AlphaMe: Can't find alphame_server" вот это java.lang.NullPointerException: Attempt to invoke virtual method 'int android.widget.RadioGroup.getCheckedRadioButtonId()' on a null object reference
Mike
@Harmonizr а по BleGattкорутины есть чатик?
Ёмоё. Если обёртку убрать, у тебя получается общаться со встроенным BLE GATT?
Anatoliy
Ёмоё. Если обёртку убрать, у тебя получается общаться со встроенным BLE GATT?
Да все нормально у меня с этой библиотекой время нужно было.Просто есть вопросы на которые я сходу не знаю ответ.например - что сделать что бы убрать над каждым методом @ExperimentalBleGatt... Я понимаю что экспериментальные api,но все же интересно есть ли такая возможность
Денис
Права проставлены в AndroidManifest ? А для 10 ки и выше совместимость?
провае есть запрашиваютса в манифести и прогграмно, акак совмести мость для десятки?
Maxim
Ну там наоборот чтобы в 10 ке старый подход поддерживался
Денис
FileProvider есть? + Права
а прровай дер зачем если я просто создаю фаил?
Денис
Дмитрий
Всем привет, подскажите, есть ли способ определять стартовую Activity при запуске приложения? Т.е., я имею ввиду, что у меня есть Activity1 и Activity2, по умолчанию в манифесте стартовая это Activity1, но иногда(когда выполняется определённое условие) мне нужно стартовать с Activity2. Можете подсказать что-нибудь?
Anatoliy
@OptIn
благодарю!
Ярослав🇺🇦
Я не понимаю - в ведроиде используется ядро линукса... Исходники ядра в линуксе открытые... Либо андроид не использует ядро от линукса?
Слишком абстрактное понятие андроид использует ядро Линукс, тут очень много перепилено. Без сурсов под твой девайc или сурсов девайса, который практически похож, не собрать ничего. найди ромоделов они тебе всё отлично расскажут
roman G
можно ли в андроиде сделать что-то типа permissionsChange.listen()? Чтобы отслеживать какие пермишены были отключены/включены у юзера? или только ручками можно проверять?
roman G
при отключении пермишшена приложение прибивается
это абсолютно для всех першименов актуально? Тогда отлично, спасибо
fillooow
Всем привет, может подскажет кто В проекте есть кастомная вью, и в одном из мест используется reference syntax (выделил его на скрине) Все работало норм, пока в build.gradle для проекта версию котлина в строке ext.kotlin_version = '1.3.72’ не заменили на ‘1.4.10’. После этого стал ловить похожую ошибку на половине кастомных вьюх при попытке их отобразить в графическом редакторе студии - https://github.com/acejump/AceJump/issues/200 . Ругается на FunctionReference. Если даунгрейднуть котлин до 1.3.72, все работает нормально, если оставить 1.4.10 - опять ошибка при рендеринге вьюх. Сборки работают нормально Прошелся по всему проекту - везде, где можно, версия котлина выставлена 1.4.10. Как быть?
fillooow
а в build release 1.4.1 смотрел? issues смотрел? может уже это описано в документах?
неоч понял про build release 1.4.1, но версия котлина у меня последняя, судя по настройкам гугл и ишью штурмовал очень много, но я в проекте (13 андроид разработчиков) единственный словил этот баг, при этом, удалял и проект локально, и студию удалял, и кеши чистил, и обновлял студию - ничего не помогло у остальных ребят в проекте норм пашет на 1.4.10
fillooow
кеши чистил где? Студия при анинстале - ниразу не сносит свой старый конфиг
все из этого совета проделал https://stackoverflow.com/questions/19384033/how-to-reset-android-studio
Turalllb
Подскажите, как на ExoPlayer канву которую он использует сделать черной, чтобы видео которое воспроизводит плеер не было видно ? есть PlayerLayer это вроде есть его канва
ABI
все из этого совета проделал https://stackoverflow.com/questions/19384033/how-to-reset-android-studio
у меня иногда глюки просто после перезагрузки компа исчезают... (это моя пока крайняя идея)
fillooow
у меня иногда глюки просто после перезагрузки компа исчезают... (это моя пока крайняя идея)
инвалидейты, перезагрузки, чистки кеша грейдла/студии/идеи - все было сутки уже пытаюсь разобраться и все перепробовал
ABI
инвалидейты, перезагрузки, чистки кеша грейдла/студии/идеи - все было сутки уже пытаюсь разобраться и все перепробовал
а проект стягивал в другую папку или тот же открываешь? (бред конечно, но всё же...)
fillooow
а проект стягивал в другую папку или тот же открываешь? (бред конечно, но всё же...)
в корзину от безысходности стягивал но щас попробую, хотя чет не думаю, что поможет
Anonymous
Всем привет. А можно как то из андроид студии или как то получить доступ к базе данных на эмуляторе, чтобы там руками что то править для тестов?
Anonymous
google -> DeviceExplorer
Спасибо, а чем открыть то файлик?
Александр
Спасибо, а чем открыть то файлик?
Любым вьювером. Нынче это можно даже онлайн делать. google -> database viewer
Anonymous
А поправить данные в базе и залить обратно я так понимаю нельзя?
Александр
Можно, через тот же DeviceExplorer
Anonymous
О, то что надо. Спасибо!
Albert
Всем привет. Пытаюсь подключить Firestore к существующему проекту, получаю: Firestore: (21.7.1) [WriteStream]: (6d762dc) Stream closed with status: Status{code=FAILED_PRECONDITION, description=The Cloud Firestore API is not available for Datastore Mode projects., cause=null}. Хотя если подключить к новому/пустому проекту все норм. Может сталкивался кто, в чем может быть проблема?