试图启动并传递电话.没有.从我的应用程序通过此代码skype:
PackageManager packageManager = getPackageManager();
Intent skype = packageManager.getLaunchIntentForPackage("com.skype.raider");
skype.setData(Uri.parse("tel:65465446"));
startActivity(skype);
Run Code Online (Sandbox Code Playgroud)
Skype推出但它无法捕捉到这个数字.
我发现,有开在WhatsApp的特定联系人的对话屏幕,这是一种在这里.
不仅如此,我发现一款名为" Drupe " 的应用程序也是如此,甚至更多:
我找不到任何以这种方式打开它的官方API,所以我不确定它有多安全.
我找到了SDK,但没有意图说明.
我想更多地了解各种社交网络和聊天应用程序的可用内容:
可能的功能可能是:
这些功能是否适用于每个社交网络和聊天应用?
我正在开发一个Android应用程序,除了其他功能外,它还必须能够使用Viber进行呼叫.我尝试使用Skype的解决方案,但没有成功.我得到的错误是:
05-08 19:51:51.660: D/AndroidRuntime(29140): Shutting down VM
05-08 19:51:51.660: W/dalvikvm(29140): threadid=1: thread exiting with uncaught exception (group=0x40018578)
05-08 19:51:51.680: E/AndroidRuntime(29140): FATAL EXCEPTION: main
05-08 19:51:51.680: E/AndroidRuntime(29140): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=viber:0692155555 }
05-08 19:51:51.680: E/AndroidRuntime(29140): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1409)
05-08 19:51:51.680: E/AndroidRuntime(29140): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
05-08 19:51:51.680: E/AndroidRuntime(29140): at android.app.Activity.startActivityForResult(Activity.java:2827)
05-08 19:51:51.680: E/AndroidRuntime(29140): at android.app.Activity.startActivity(Activity.java:2933)
05-08 19:51:51.680: E/AndroidRuntime(29140): at rs.stanar.pantaxinovisad.MainActivity.call(MainActivity.java:61)
05-08 19:51:51.680: E/AndroidRuntime(29140): at rs.stanar.pantaxinovisad.MainActivity.onClick(MainActivity.java:117)
05-08 19:51:51.680: E/AndroidRuntime(29140): at android.view.View.performClick(View.java:2485)
05-08 19:51:51.680: E/AndroidRuntime(29140): at android.view.View$PerformClick.run(View.java:9080)
05-08 …Run Code Online (Sandbox Code Playgroud)