Работя с този проект https://github.com/hypeapps/black-mirror. Тъй като съм напълно начинаещ в дроидите, се чудя какъв би бил процесът за извикване на apk, който е добавен към изображението на androidthings от конзолата на androidthings. Да кажем, че имам APK com.lafitness.lafitness.apk, който е добавен към изображението на android things. Как да отворя този APK от фраза, разпозната от Android. Бих ли направил това с помощта на Package manager от намерение?
Как да извикате добавен APK към изображението на androidthings
Отговори (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
Благодаря ви за отговора, ще го тествам по-късно. Междувременно бих ли затворил това, като извикам intent.finish()?
- person pleslie; 25.03.2019
Не мисля, че можете да го затворите по този начин, но може да успеете да извикате дейност отгоре.
- person Nick Felker; 25.03.2019