Я разработал приложение для Android, которое отлично работает на версиях Android ниже 11, но сталкивается с проблемами на Android 11 и выше. Я ищу помощи, чтобы понять и решить эту проблему. Консоль Google Play сообщает, что проблема связана с API,...
Привет, я интегрирую библиотеку Google Play Billing Library в свой проект на фрагменте в студии Android, чтобы продавать подписку. Я уже настраиваю в консоли Google Play, загружаю свое приложение для внутреннего тестирования и создав базовый план...
Я работаю над приложением для Android, которое использует библиотеку Smack (версия 4.4.6) для подключения к серверу XMPP (я использую openfire на своем локальном компьютере). Код прекрасно работает в эмуляторе, но когда я пытаюсь запустить его на...
Привет, ребята, я знаю, возможно, этот вопрос может быть глупым. В любом случае я разработчик Android на телефоне Android (да, я создаю приложение для Android, используя свой телефон Android) и использую AndroidID, мне нужно создать библиотеку...
Я работаю над приложением для Android, которое использует Ktor для HTTP-запросов к API. В зависимости от запроса ответ может содержать список одного из двух типов. Код работает, когда я определяю четыре класса данных: по одному для каждого типа...
Я изучаю нативную версию Android с помощью Jetpack Compose, и когда я хочу назначить размер шрифта текста, я нахожу два способа сделать это: с помощью свойства fontSize и с помощью свойства TextStyle.fontSize, однако оба имеют разное поведение,...
Как следует из документов Compose, чтобы сделать компонуемый элемент без состояния, мы используем подъем состояния, заменяя переменную состояния двумя параметрами: значением и onValueChananged.
Просто изучал Kotlin Multiplatform Mobile и наткнулся на Koin для внедрения зависимостей. В конце документации по внедрению в Jetpack Compose и Android написано
ОПАСНОСТЬ Lazy API не поддерживается обновлениями Jetpack Compose 1.1+
Я пытаюсь создать простой блок (той же высоты и ширины) на основе высоты обернутого столбца (два текстовых компонента). Используя свойство модификатораspectRatio, высота соответствует полной ширине, даже если matchHeightConstraintsFirst = true. Как...
Я успешно добавил услугу. Однако когда я проверил сервис mGATTServer, его там не оказалось
private void setupServer() { Служба BluetoothGattService = новая служба BluetoothGattService(SERVICE_UUID, BluetoothGattService.SERVICE_TYPE_PRIMARY);...
У меня есть несколько вопросов. Не могли бы вы дать мне общий ответ или ссылки на документы, связанные с этими вопросами?
Как зашифровать и расшифровать базу данных комнат моего приложения для Android с помощью Fingerprint (биометрическая...
Любой из вас, умных разработчиков, знает, почему я не могу воспроизводить звук на своем мобильном телефоне Galaxy с помощью приложений Flutter. Отлично работает на эмуляторе
Приложение, которое я создал, работает нормально. Это игра, в которой,...
класс MainActivity : AppCompatActivity() { переопределить fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(binding.root) val engine =...
Я думаю, что перепробовал все комбинации, но не могу заставить альфа-клавиатуру отображать клавишу возврата. Это всегда кнопка «Готово», которая бесполезна. На Nexus 7 (4.1) дела обстоят хуже: рядом с кнопкой «Готово» отображается дурацкая кнопка со...
В моем приложении для Android для страницы обновления профиля я использую API, и когда я вызываю API, ответ показывает успех, и я проверяю код состояния 200, но данные не загружаются в базу данных, с помощью Postman данные загружаются правильно, но...
У меня есть класс Android Instrumentation Test, который должен тестировать хранилище данных, которое я использую. Но когда я добавляю в класс более одного теста, я получаю следующую ошибку:
java.lang.IllegalStateException: для одного и того же...
val context = LocalContext.current val exoPlayer = помните { ExoPlayer.Builder(context).build().apply { val defaultDataSourceFactory = DefaultDataSource.Factory(контекст) val dataSourceFactory:...
Здесь новый разработчик, и я работаю над приложением, которое функционально завершено, за исключением одного — обновления персонажа. Пользователь может создать своего персонажа и удалить его, но пока не обновлять. Я изо всех сил пытался найти...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения