Я пытаюсь получить приложение Android для Google Glass, чтобы позвонить. Код указан для обозначения намерения:Поддерживается ли Intent.ACTION_CALL в Google Glass GDK?
String uri = "tel:+44....." ;
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(uri));
startActivity(intent);
И это исключает следующее.
09-26 21:57:05.880: E/AndroidRuntime(4995): FATAL EXCEPTION: main
09-26 21:57:05.880: E/AndroidRuntime(4995): android.content.ActivityNotFoundException:
No Activity found to handle Intent { act=android.intent.action.CALL dat=tel:xxxxxxxxxxxxx }
09-26 21:57:05.880: E/AndroidRuntime(4995): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CALL dat=tel:xxxxxxxxxxxxx }
My Гласс Bluetooth привязанным к моему телефону, и я могу получить его, чтобы совершать звонки с «OK Glass, сделать вызов ....» команды. Я что-то пропустил, или это намерение не поддерживается в настоящее время в Glass?
я вижу один и тот же вопрос, когда я пытаюсь его. Я предполагаю, что apk, содержащий намерение Call, нужно будет загружать дополнительно, с помощью adb install (так же, как библиотеки распознавания речи). Или есть намерение GDK, которое мы все еще не знаем ... – Bill
В Mirror API это называется VOICE_CALL, вы можете попробовать запустить Intent с помощью «android.intent.action.VOICE_CALL» или что-то подобное. –