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

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

8
Не удалось найти androidsdk.modules
Таким образом, во время работы моей программы мой build.gradle не удалось с этой ошибкой. Я имею в виду, что на самом деле это работало секунду, а не секунду после. Я ничего не изменил в своем Gradle. Could not find androidsdk.modules:shield:unspecified. Required by: project :app > com.facebook.android:facebook-login:5.15.2 project :app > com.facebook.android:facebook-core:5.15.2 …

1
Поворот текста в Android: я использую dynamiclayout.draw (canvas), но он не анимируется по пути и не может использовать canvas.drawTextOnPath (dynamiclayout)
Я использую свою собственную версию https://github.com/mdg-iitr/RotatingText , чтобы показать вращающийся текстовый виджет. В этом GitHub доступно видео, позволяющее увидеть анимацию. Идея состоит в том, чтобы установить ряды слов. Строки показаны строка за строкой. Весь ряд вращается (так делают его слова). Строка отображается после предыдущей строки, когда анимация вращения последней закончилась. …

3
Загрузите массив с использованием httpurlconnection multipart / form-data
Мне нужно загрузить Arraylistизображения на сервер без использования какой-либо библиотеки. Я использую Asynctaskдля загрузки одного изображения, и он отлично работает с помощью httpurlconnection multipart / form-data. Теперь мне нужно изменить свой код, чтобы загрузить несколько файлов любого типа с помощью, Arraylist<String>но моя проблема в том, что существующий код FileinputStreamне поддерживает …

3
Можно ли приостановить любое видео (медиаплеер) приложение в Android, когда вы опустите панель уведомлений?
Предположим, у меня есть исходный код AOSP. Как я могу приостановить приложение на переднем плане при опускании панели уведомлений? Я гуглил и обнаружил, что приложение может прослушать событие onWindowFocusChangeи предпринять какие-то действия с упреждением, но как я могу приостановить ЛЮБОЕ приложение, когда опускаю панель уведомлений, не изменяя соответственно каждое приложение …

2
Политика повторных запросов на залп не учитывает время ожидания
Я установил 1500 как initialTimeoutMs в DefaultRetryPolicy, как показано ниже, но он не учитывает время ожидания: request.setRetryPolicy(new DefaultRetryPolicy(1500 , DefaultRetryPolicy.DEFAULT_MAX_RETRIES , DefaultRetryPolicy.DEFAULT_BACKOFF_MULT)); Я отключил WiFi на своем устройстве, чтобы проверить его время ожидания, и я увидел это время в Logcat : 2019-12-16 14:28:15.892 I/MyClass: request sent 2019-12-16 14:28:35.930 I/MyClass: request …

1
Crashlytics не отображает родные сбои
Прежде чем это будет помечено как дубликат, я перепробовал все из всех возможных вопросов. О сбоях в Java сообщается правильно, однако вылеты из родных библиотек не имеют символов отладки. Что я пробовал: ./gradlew crashlyticsUploadSymbolsDevDebug // to upload the symbols manually androidNdkOut 'build/intermediates/ndkBuild/devDebug/obj/local' //specify the ndk paths manually androidNdkLibsOut 'build/intermediates/merged_native_libs/devDebug/out/lib'` //specify …

1
Jetpack составить перерывы Компилятор комнат
Я создал совершенно новый проект compet jetpack (из шаблона проекта) с Android Studio 4.0 Canary 6 и попытался добавить зависимости от комнаты. Вот мой уровень приложения build.gradle: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' android { compileSdkVersion 29 buildToolsVersion "29.0.2" defaultConfig { applicationId "com.example.composewithroom" minSdkVersion …

4
Следующие ассоциации файлов были восстановлены. Они зарегистрированы как типы файлов DDL в проекте
С момента последнего обновления DB Navigator (вчера, 2019-11-05) я получаю следующие сообщения об ошибках: Следующие ассоциации файлов были восстановлены: "tpb". Они зарегистрированы как типы файлов DDL в проекте "myProyect". Сначала удалите их из конфигурации проекта DDL (Настройки проекта> Навигатор БД> Настройки файла DDL) Эта ошибка повторяется для каждого расширения DB …

5
java.lang.NullPointerException: отсутствует обязательное представление с идентификатором:
Android Studio 3.6 в app / build.gradle: android { viewBinding.enabled = true Вот мой xml: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/bluetoothBottonMainContainer" android:layout_width="0dp" android:layout_height="104dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> <View android:id="@+id/viewPointNotSelect" android:layout_width="16dp" android:layout_height="16dp" android:background="@drawable/circle_transparent" app:layout_constraintBottom_toBottomOf="@+id/separator" app:layout_constraintEnd_toStartOf="@+id/separator" app:layout_constraintTop_toTopOf="parent" /> и еще один XML Unclude пред. XML: <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/bottonContainer" android:layout_width="0dp" …

3
Почему приложение Android возвращается к предыдущей версии после выключения устройства?
Заметил это очень странное поведение с приложением Android. Примерный сценарий: Версия A установлена ​​на устройстве Приложение работает нормально Версия B установлена ​​на устройстве (B> A) Приложение работает нормально Устройство выключается из-за разряда батареи Устройство включено Версия A приложения снова запускается на устройстве Дополнительная информация: Приложение не распространяется через Google Play, …
11 android 

7
Страницы должны заполнять весь ViewPager2 (используйте match_parent)
У меня есть макет элемента, где я отображаю изображение, название продукта и изображение продукта. Я должен отобразить изображение в пропорции 1: 1,5, используя макет ограничения. Но когда я загружаю маленькое изображение, ниже тексты не отображаются. Ниже мой код элемента XML: - <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"> <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/coordinatorLayoutCartRoot" …


3
ViewBinding - как получить привязку для включенных макетов?
При работе с ViewBinding я сталкиваюсь с несколькими недокументированными случаями. Первый: Как получить привязку для включенных частей макета общего вида, чтобы основная привязка видела только элементы в основном макете? Второе: Как получить привязку для включенных частей макета типа слияния, опять-таки основная привязка видит только элементы в основном макете?

3
Android RecognitionListener: onResults вызывается дважды
У меня есть проект с использованием RecognitionListener, написанный на Kotlin. Функция преобразования текста в текст всегда имела успех и никогда не создавала проблем. С прошлой недели функция onResult начала вызываться дважды. В проект не было внесено никаких изменений. Я проверил старые версии проекта (от месяцев назад), и те же проблемы. …

1
Записанное аудио с использованием MediaRecorder.AudioSource.VOICE_COMMUNICATION пусто на некоторых устройствах с Android 10
Я записываю аудио для голосовых сообщений в приложении, используя следующий код. MediaRecorder audioRecorder = new MediaRecorder(); audioRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION); audioRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); audioRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.HE_AAC); audioRecorder.setOutputFile(audioRecordingFile); audioRecorder.prepare(); audioRecorder.start(); Использование MediaRecorder.AudioSource.VOICE_COMMUNICATION вместо MediaRecorder.AudioSource.MIC) очень полезно при записи предварительно обработанных чистых аудиозаписей. Но недавно я обнаружил, что на некоторых устройствах, которые были недавно обновлены до Android 10, сообщается …

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