Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

1
Android Q: база данных SQLite в области хранения
В Android Q введена новая функция хранения Scoped , которая гласит: приложениям, ориентированным на Android 10 (уровень API 29) и выше, по умолчанию предоставляется доступ с ограничением во внешнее хранилище или хранилище с областью действия. Такие приложения имеют доступ только к каталогу конкретного приложения на внешнем хранилище, а также к …

3
Неправильное распознавание лиц с CV
В моем приложении я пытаюсь выполнить распознавание лица на определенном изображении с помощью Open CV, здесь сначала я тренирую одно изображение, а затем после тренировки этого изображения, если я запускаю распознавание лица на этом изображении, оно успешно распознает это обученное лицо. Однако, когда я перехожу к другой картине того же …

3
Оповещение безопасности магазина Google Play Говорит, что ваше приложение содержит уязвимые библиотеки JavaScript, как удалить предупреждение безопасности?
В Google Play Store я получаю предупреждение ниже, как это, Ваше приложение содержит одну или несколько библиотек с известными проблемами безопасности. Подробнее см. В этой статье Справочного центра Google . Уязвимые библиотеки JavaScript: Имя -> JQuery Версия -> 3.3.1 Известные проблемы -> SNYK-JS-JQUERY-174006 Идентифицированные файлы -> res / raw / …

5
Обновление в приложении дает InstallException (ERROR_API_NOT_AVAILABLE)
Реализована функция обновления в приложении с использованием следующего фрагмента кода: private void showInAppUpdateDialog(boolean isMandatoryUpdate) { Task<AppUpdateInfo> appUpdateInfoTask = appUpdateManager.getAppUpdateInfo(); appUpdateInfoTask.addOnSuccessListener(appUpdateInfo -> { if (appUpdateInfo.updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE || appUpdateInfo.updateAvailability() == UpdateAvailability.DEVELOPER_TRIGGERED_UPDATE_IN_PROGRESS) { int appUpdateType = isMandatoryUpdate ? IMMEDIATE : AppUpdateType.FLEXIBLE; int requestCode = isMandatoryUpdate ? REQUEST_APP_UPDATE_IMMEDIATE : REQUEST_APP_UPDATE_FLEXIBLE; if (appUpdateInfo.isUpdateTypeAllowed(appUpdateType)) { …


1
Что такое ViewModelStore и viewModelStoreOwner?
Я очень смущен из-за этого нового API ViewModelProvider (ViewModelProviders устарела) Как и с новыми изменениями, появляются и новые Конструкторы (Исходный код). # 1 public ViewModelProvider(@NonNull ViewModelStoreOwner owner) { this(owner.getViewModelStore(), owner instanceof HasDefaultViewModelProviderFactory ? ((HasDefaultViewModelProviderFactory) owner).getDefaultViewModelProviderFactory() : NewInstanceFactory.getInstance()); } # 2 public ViewModelProvider(@NonNull ViewModelStoreOwner owner, @NonNull Factory factory) { this(owner.getViewModelStore(), factory); …

2
Моши 1.9.1 не может сериализовать котлинский тип
У меня есть рабочий код сериализации / десериализации данных с помощью Moshi 1.8.0 Обновление до 1.9.1 теперь приводит к сбою при попытке сериализации: java.lang.IllegalArgumentException: невозможно сериализовать тип Kotlin com.xxx.Spot. Рефлексивная сериализация классов Kotlin без использования kotlin-рефлекса имеет неопределенное и неожиданное поведение. Пожалуйста, используйте KotlinJsonAdapter из артефакта moshi-kotlin или используйте code …
12 android  kotlin  moshi 

2
Недопустимый файл класса: в классе module-info отсутствует супертип. Версия файла класса 53
Когда я добавляю в свой проект зависимости firebase perf, я получаю эту ошибку. Illegal class file: Class module-info is missing a super type. Class file version 53. Мои зависимости Gradle и google services находятся на уровне проекта. classpath 'com.android.tools.build:gradle:3.5.1' classpath 'com.google.gms:google-services:4.3.2' и я выполнил точные шаги, упомянутые в их документах …

1
Протестируйте программно, если в Android 10+ устаревший доступ к внешнему хранилищу отключен
Существует ли простой вызов API, который сообщит мне, должно ли приложение, работающее на Android 10 или более поздней версии, использовать доступ к хранилищу Scoped, то есть, если обычный доступ к файлу, то есть «Legacy External Storage», отключен? Обратите внимание, что даже если приложение в AndroidManifest.xml, раздел объявлен: android:requestLegacyExternalStorage="true" доступ к …

3
Как начать задание с фона в Android 10?
Я создаю приложение для Android, где мне нужно начать деятельность из фона. Я использую ForegroundStarter, который расширяет Сервис для достижения этой цели. У меня есть активность Adscreen.class, которую мне нужно запустить из службы Foreground. Задание Adscreen.class прекрасно работает (начинается с фона) на всех версиях Android, кроме Android 10. ForeGroundStarter.class public …

2
Ограничение области обнаружения в Google Vision, распознавание текста
Я весь день искал решение. Я проверил несколько тем относительно моей проблемы. Пользовательский объект детектора Уменьшить окно отслеживания штрих-кода и более... Но это мне не сильно помогло. По сути, я хочу, чтобы предварительный просмотр камеры был полноэкранным, но текст распознается только в центре экрана, где рисуется прямоугольник. Технологии, которые я …

2
Android заставка VectorDrawable
Я хочу показать VectorDrawable в моей заставке <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" android:gravity="fill" /> <item android:drawable="@drawable/splash_screen" android:gravity="bottom|center" /> </layer-list> Мой SVG имеет android:width="320dp"иandroid:height="238dp" <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="320dp" android:height="238dp" android:viewportWidth="320" android:viewportHeight="238"> <group> <clip-path android:pathData="M0,0h320v238h-320z M 0,0"/> <path android:pathData="M0,143.311a160,4.476 0,1 0,320 0a160,4.476 0,1 0,-320 0z" android:fillColor="#E6E6E6"/> <path android:pathData="M245.269,94.815C245.067,94.818 244.865,94.821 244.66,94.821C244.455,94.821 244.253,94.818 …

5
Я обновил Android Studio до последней версии (3.6.1) и Gradle Plugin сейчас не найден
В приложении для Android я обновил Android Studio до последней версии (3.6.1) Теперь при синхронизации Gradle, плагин Gradle не найден с ошибками следующим образом: Вызвано: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration $ ArtifactResolveException: Не удалось разрешить все файлы для конфигурации ': classpath'. А также Вызвано: org.gradle.internal.resolve.ModuleVersionNotFoundException: не удалось найти com.android.tools.build:gradle:3.0.0. Это сводит меня с ума, …
11 android 

3
Имя записи «AndroidManifest.xml» столкнулось (сборка не удалась после обновления плагина Android Gradle до 3.6.0)
Я недавно обновил студию Android с 3.5 (стабильная версия) до 3.6 (стабильная версия). Затем я увидел, что обновление плагина также доступно, поэтому я обновил версию «com.android.tools.build:gradle» с 3.5.0 до 3.6.0, а также обновил версию gradle до 5.6.4 Теперь проблема начинается, когда я пытаюсь построить проект, он терпит неудачу с сообщением …

1
Как получать ежедневную сводную электронную почту от Firebase Analytics?
Я хотел бы получать по электронной почте ежедневные сводные отчеты о загрузках моего приложения и другую статистику от Firebase . Я использовал Fabric ранее и смог это сделать, но теперь, так как Fabric скоро будет устаревшим (май 2020 г.), я бы хотел сделать то же самое в Firebase. Фрагмент электронного …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.