Как запустить приложение SmartEyeglass из основной деятельности

Можно ли запустить приложение SmartEyeglass с Android-активности вместо того, чтобы выбирать его вручную в меню очков?

Я пробовал код ниже, но безуспешно:

Intent intent = new Intent(Intents.CONTROL_START_INTENT);
            intent.putExtra(Intents.EXTRA_AEA_PACKAGE_NAME, "com.my.application");
            // intent.putExtra(Control.Intents.EXTRA_EXTENSION_KEY, Constants.EXTENSION_KEY);
            intent.setPackage("com.sony.smarteyeglass");
            sendBroadcast(intent, Registration.HOSTAPP_PERMISSION);

1 ответ

Решение

Вы можете найти пример проекта в SDK, показывающий именно эту операцию.

Пожалуйста, проверьте пример проекта HelloWorld. Он показывает, как запустить расширение SmartEyeglass из Android Activity, и показывает сообщение о расширении SmartEyeglass через намерение.

Другие вопросы по тегам