Как вызвать добавленный APK в образ androidthings

Я работаю над этим проектом https://github.com/hypeapps/black-mirror. Поскольку я новичок в droid, мне интересно, каким будет процесс вызова apk, добавленного в изображение androidthings из консоли androidthings. Скажем, у меня есть APK-файл com.lafitness.lafitness.apk, который был добавлен к изображению вещей Android. Как мне открыть этот APK из фразы, распознанной речью Android. Могу ли я сделать это с помощью диспетчера пакетов из намерения?


person pleslie    schedule 25.03.2019    source источник


Ответы (1)


Если вы добавили APK в образ системы, вы можете вызвать приложение из намерения, используя имя пакета приложения.

PackageManager manager = getPackageManager();
Intent intent = manager.getLaunchIntentForPackage("com.lafitness.lafitness.apk");
intent.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(intent);

Использование голосового API Android — это другой вопрос, но он должен быть таким же, как на телефоне Android (но я в этом не уверен).

person Nick Felker    schedule 25.03.2019
comment
Спасибо за ответ, позже проверю. Тем временем я мог бы закрыть это, вызвав намерение.finish ()? - person pleslie; 25.03.2019
comment
Я не думаю, что вы можете закрыть его таким образом, но вы можете вызвать действие сверху. - person Nick Felker; 25.03.2019