Próbuję uzyskać aplikację na Androida działającą w Google Glass, aby zadzwonić. To jest kod do wywołania intencji:Czy funkcja Intent.ACTION_CALL jest obsługiwana w Google Glass GDK?
String uri = "tel:+44....." ;
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(uri));
startActivity(intent);
I to powoduje następujący wyjątek.
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 }
moja szklanka jest bluetooth uwięzi do mojego telefonu i mogę zmusić go do wykonywania połączeń z „OK Glass, zrobić wezwanie do ....” polecenia. Czy czegoś brakuje, czy to intencja nie jest obecnie obsługiwana w Glass?
widzę ten sam problem, gdy próbuję go. Domyślam się, że apk zawierający intencję Call będzie musiał być dodatkowo poboczny przez instalację adb (podobnie jak biblioteki rozpoznawania mowy). Albo jest intencja specyficzna dla GDK, do której jeszcze nie jesteśmy wtajemniczeni ... – Bill
W Mirror API nazywa się VOICE_CALL, możesz spróbować uruchomić Intent za pomocą "android.intent.action.VOICE_CALL" lub coś podobnego. –