Вопросы по теме 'android-package-managers'
Получить значок приложения на SD-карте
Привет, у меня есть приложение на моем SD (не установлено, просто хранится там), как я могу получить информацию о нем, просто указав путь к приложению. Например, у меня есть pandora.apk, который находится в моей папке загрузок, поэтому путь —...
2401 просмотров
schedule
07.06.2022
Получить предпочтительное приложение/приложение по умолчанию на Android
Я пытаюсь получить приложение по умолчанию/предпочтительное для данного Intent . Например, когда пользователь устанавливает второй веб-браузер, а затем пытается открыть URL-адрес, он или она получит такое диалоговое окно:
Если затем...
11788 просмотров
schedule
05.05.2022
Android ClassCastException с пустым типом
Я получаю странное поведение, и я думаю, что я больше ищу объяснение, чем решение (хотя решение тоже приветствуется!).
Вот код:
PackageManager pm = context.getPackageManager();
List<PackageInfo> pkgList =...
523 просмотров
schedule
05.04.2023
Почему Activity.getPackageManager() возвращает значение null
У меня есть метод, который разрешает Intent для ComponentName:
private static ComponentName resolveViewExternalIntent(Context context)
{
Intent intent = createIntent();
return intent.resolveActivity(context.getPackageManager());
}...
3813 просмотров
schedule
13.04.2023
Как использовать установщик пакетов по умолчанию (Android) при попытке установить APK из другого приложения?
Я пытался установить другие приложения из моего приложения. Я загрузил .apk с сервера и запускаю намерение со следующим содержимым
Intent installIntent = new Intent(Intent.ACTION_INSTALL_PACKAGE);
installIntent.setData(Uri.parse("file:<apk...
17942 просмотров
schedule
05.10.2023
Можно ли заменить существующее бесплатное приложение для Android платной версией
Привет, ребята, я сделал бесплатную версию приложения и платную версию.
Мне было интересно, могу ли я как-нибудь заменить бесплатную версию на платную во время установки.
* Рассмотреть этот сценарий *
Пользователь уже установил бесплатную...
2222 просмотров
schedule
20.10.2022
Полностью изменить имя пакета, включая домен компании
Предположим, это имя пакета: package com.company.name . Как изменить company ?
P.S. Я видел, как изменить name , но не company . Я использую Android Studio.
152430 просмотров
schedule
26.06.2023
Не удалось получить фильтры намерений из пакета
Я хочу перечислить все фильтры намерений, присутствующие в пакете.
Я пытаюсь сделать это с помощью класса PackageManager. Я установил флаг PackageManager.GET_INTENT_FILTERS при получении объекта PackageInfo. Но я не знаю, как его использовать....
1001 просмотров
schedule
22.02.2023
Как получить список ВСЕХ приложений (включая системные приложения)?
Я делаю следующее, чтобы получить список приложений, и я получаю только те приложения, которые были установлены, но не ВСЕ приложения, включая системные приложения.
Я пробовал следующее:
packageList1 =...
10493 просмотров
schedule
28.07.2022
Android: получение списка установленных приложений занимает слишком много времени
Первая попытка:
Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
Intent pickIntent = new Intent(Intent.ACTION_PICK_ACTIVITY);...
766 просмотров
schedule
04.08.2022
Обнаружение программы запуска TouchWiz
В настоящее время я работаю над живыми обоями для Android. Оказалось, что программа запуска Samsung TouchWiz никогда не вызывает метод onOffsetChanged . Единственный способ здесь — определить, работает ли TouchWiz, и соответствующим образом...
1054 просмотров
schedule
26.07.2022
Переопределить applicatoinID внутри манифеста проекта библиотеки с помощью Gradle
У меня есть основной проект, который ссылается на проект библиотеки. Оба они скомпилированы с помощью Gradle.
Это конфигурация по умолчанию для основного файла градиента проекта:
defaultConfig {
applicationId "com.example.app"...
1820 просмотров
schedule
10.10.2022
Поиск всех установленных приложений на Android, включая приложения Google Mobile Service.
Этот вопрос задавался раньше: Как получить список ВСЕ приложения (включая системные приложения)?
Однако, когда я позвонил getPackageManager().getInstalledPackages(0) , он не вернул все приложения. Например, по этому звонку не были найдены...
195 просмотров
schedule
24.06.2023
Android Marshmallow не может использовать pm с суперпользователем
У меня есть приложение для Android, которому требуется root-доступ для доступа к функциям из диспетчера пакетов. Поскольку пользовательские приложения не могут получить необходимые разрешения, я предположил, что у пользователя есть рутированный...
514 просмотров
schedule
06.02.2023
включать/отключать пакеты программно
Как программно включить/отключить весь пакет из системного приложения Android ?
В этом сообщении компонент включается/отключается программно, но не весь пакет.
Я хочу добиться того же результата, который достигается командой root pm...
3254 просмотров
schedule
25.10.2022
Отладка API диспетчера пакетов Android
Я пытаюсь понять рабочие детали API диспетчера пакетов на андроиде. Я использую Android Studio для отладки. Я создал код AOSP и запускаю его на эмуляторе. Android Studio предоставляет способ подключения к процессам Android; однако я не уверен, к...
285 просмотров
schedule
06.07.2023
Как получить намерения для статических ярлыков (быстрых переходов) всех установленных приложений во время выполнения?
В Android 7.1 есть ярлыки приложений («быстрые вызовы»), которые можно определить как намерения в файле ресурсов ярлыков.xml, на который затем ссылаются в теге метаданных файла AndroidManifest.xml приложения. Затем приложение Action Launcher может...
432 просмотров
schedule
12.08.2022
PackageManager выдает NameNotFoundException для всех приложений, даже для моего собственного приложения
Я загружаю все приложения с Android, а затем отображаю их в своей панели запуска (значок + имя). Код выглядит следующим образом:
public class PhoneAppItem
{
String mPackageName = null;
String mActivityName = null;
String mName =...
3028 просмотров
schedule
20.04.2023
Действия по намерению запроса для разных профилей: Android for Work
По некоторым техническим причинам я не могу использовать Android File Picker для загрузки файла и его содержимого в свое приложение. Вот почему я придумал решение, которое запрашивает намерения и обрабатывает результаты в моем собственном...
1435 просмотров
schedule
26.07.2022
Android PackageStats всегда дает ноль
Я пытаюсь получить размер, занимаемый моим пакетом приложений. Каждое приложение имеет одно место во внутренней/внешней памяти.
Я хочу рассчитать размер следующего каталога, как мне это сделать? Я знаю, что могу использовать StorageStateManager...
1722 просмотров
schedule
23.01.2023