Вопросы по теме 'android-10.0'

UsageStatsManager.getAppStandbyBucket(): неразрешенный метод
Я пытаюсь получить доступ к резервной корзине, в которой сейчас находится мое приложение, вызывая UsageStatsManager.getAppStandbyBucket() в своей деятельности, но метод getAppStandbyBucket() не разрешен. В документах указано, что метод является...
147 просмотров
schedule 01.12.2022

Есть ли место для хранения файлов приложения после удаления приложения в Android Q, кроме коллекций мультимедиа или загрузок?
Согласно https://developer.android.com/preview/privacy/scoped-storage , приложение с изолированным представлением может просто получить доступ к файлам, расположенным в каталоге приложения, коллекциях мультимедиа или загрузках в Android Q. Я...
147 просмотров
schedule 23.02.2022

Как обращаться с SAF, когда я могу обрабатывать только файл или путь к файлу?
Фон До Android Q, если мы хотели получить информацию об APK-файле, мы могли использовать WRITE_EXTERNAL_STORAGE и READ_EXTERNAL_STORAGE , чтобы получить доступ к хранилищу, а затем используйте PackageManager.getPackageArchiveInfo в пути...
873 просмотров

Бета-версия Android Q — ContentValue пуст при создании из посылки
Сборка Android: QPP5.190530.015 Эмулятор: Pixel 2 HashMap<String,Object> map = new HashMap<>(); map.put("key1", true); map.put("key2", "String"); map.put("key3", 3); Parcel parcel = Parcel.obtain(); parcel.writeMap(map);...
158 просмотров
schedule 27.05.2023

Android Q (10) запрашивает разрешение на доступ ко всему хранилищу. Ограниченное хранилище
В приложениях Android 10, которым требуется доступ к хранилищу, необходимо запрашивать разрешение на доступ к конкретному пути. Но такие приложения, как проводник файлов, могут запрашивать разрешение на доступ к корневому хранилищу и получать...
20691 просмотров
schedule 20.02.2022

Как использовать библиотеку libsu (или adb) для установки разделенных файлов APK на Android Q?
Фон Используя root, я знаю, что для одного файла APK мы можем использовать библиотеку «libsu» ( здесь ) для установки как таковой: val installResult = Shell.su("pm install -t \"$filePath\"").exec() И если это не удалось (сбой в новых...
1310 просмотров

Android Q: сохранение состояния разрешений после удаления
У меня есть приложение, ориентированное на Android 27 API. Я тестирую это приложение из игрового магазина на устройстве Android Q, которое работает с управляемым устройством. Steps i followed on device Android Q having build build 6 -...
608 просмотров
schedule 21.12.2022

Как обновить метаданные аудиофайла в магазине мультимедиа Android Q?
Обновление метаданных аудиофайла в хранилище мультимедиа не работает в ОС Android Q, оно работает во всех других ОС. Я использую поставщика контента с uri, указанным как MediaStore.Audio.Media.EXTERNAL_CONTENT_URI. Он отлично работает на всех...
2863 просмотров

Полноэкранное намерение не запускает действие, но показывает уведомление на android 10
Я пытаюсь запустить действие для broadcastReceiver, используя следующий код Intent i = new Intent(context, AlarmNotification.class); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); if (Build.VERSION.SDK_INT >=...
9755 просмотров

Столбец ALBUM_ART устарел из API 29 и т. д., как получить путь?
В настоящее время мы получаем путь к обложке альбома, используя: MediaStore.Audio.AlbumColumns.ALBUM_ART , и успешно получаем путь, за исключением пикселя 3a (Android 10). После некоторых исследований ALBUM_ART стал устаревшим API 29 и выше, как...
2571 просмотров
schedule 29.01.2024

Можно ли программно включить Wi-Fi на устройствах Android 10?
Поскольку setWifiEnabled устарел на Android 10 , как программно включить Wi-Fi на устройствах Android 10? Возможно ли вообще программно включить Wi-Fi на Android 10+ (SDK 29)?
7435 просмотров

Ошибка недопустимого столбца ContentResolver в Android Q (SDK 29)
Наше приложение для Android в значительной степени полагается на запросы ContentResolver для получения и управления фотографиями и видео, хранящимися на устройстве. Нам известны очевидные изменения в Android Q, касающиеся полей DATA и хранилища с...
2046 просмотров

Объем хранилища: как удалить несколько аудиофайлов через MediaStore?
Пытаюсь удалить аудиофайлы с внешнего хранилища устройства (например в папке /storage/emulated/0/Music ). Проанализировав MediaStore образец , я получил следующее решение для API 28 и ранее: fun deleteTracks(trackIds: LongArray): Int {...
2501 просмотров

Как создать общую папку / файл в Android 10
В Android Api 29 внесены большие изменения в отношении файлов и папок. Я пока не нашел способа создать общедоступную папку во внутреннем хранилище. Каждую папку, которую я создаю, может видеть только мое приложение. Я пишу приложение, которое...
7576 просмотров
schedule 05.07.2023

Android 10 Как создать файл / папку в файловом менеджере, доступную для всех приложений
Я использую приведенный ниже код для создания каталога / файла в хранилище. File file = new File(Environment.getExternalStorageDirectory().toString(), "/MyDirectory"); После обновления целевой версии SDK 29 в Android 10 он не работает....
2928 просмотров
schedule 31.12.2022

Как использовать Intent.ACTION_OPEN_DOCUMENT в Android Pie
Я делаю функцию изменения фотографии профиля с помощью Retrofit в Android Pie. Так что мне удалось загрузить на сервер фотографии, сделанные камерой. Но я не знаю, как перенести фотографии, выбранные из галереи, на мой сервер. (Меня устраивает...
8023 просмотров

AAPT: ошибка: атрибут android: requestLegacyExternalStorage не найден
ошибка сбора в AndroidManifest.xml AAPT: ошибка: атрибут android: requestLegacyExternalStorage не найден. Хотя атрибут есть но пишет ошибку Мой AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?>...
49365 просмотров

Переход общего элемента не работает в Android 10 (Q) при возврате к callActivity
Получил это только в android-10 (Q) и отлично работает в пироге Android и ниже уровня API. Я пытался работать с переходом sharedElement. От элемента recyclerView к новой активности. Он отлично работает, когда я работаю с двумя действиями, то есть...
479 просмотров

Как записывать звук на Android Q с помощью API PlaybackCapture?
Я пытаюсь записать звук на Android 10(Q) с помощью Playback Capture API. В качестве API Playback Capture разрешить запись звука только с USAGE_GAME , USAGE_MEDIA или USAGE_UNKNOWN , поэтому я скачал Uamp сэмпл с USAGE_MEDIA ,...
2141 просмотров

Как получить реальный путь к изображению с помощью uri без использования MediaStore.Images.Media.DATA
Я обнаружил, что MediaStore.Images.Media.DATA устарел, поэтому я хочу использовать другой способ получить реальный путь к изображению. Вот мой новый способ получить uri и название изображения, но я не знаю, как получить реальный путь. Я...
1765 просмотров