Android 安卓:我如何整合whatsapp呼叫

Android 安卓:我如何整合whatsapp呼叫,android,android-intent,Android,Android Intent,whatsapp有没有办法直接从另一个应用程序调用某个号码 我已经尝试通过使用下面的代码重定向消息,并且工作正常 Uri uri = Uri.parse("smsto:" + number); Intent i = new Intent(Intent.ACTION_SENDTO, uri); i.setPackage("com.whatsapp"); startActivity(Intent.createChooser(i, ""));` 有没有类似的呼叫方式?我不确定,因为我还没有测试过,但

whatsapp有没有办法直接从另一个应用程序调用某个号码

我已经尝试通过使用下面的代码重定向消息,并且工作正常

Uri uri = Uri.parse("smsto:" + number);
Intent i = new Intent(Intent.ACTION_SENDTO, uri);
i.setPackage("com.whatsapp");
startActivity(Intent.createChooser(i, ""));`

有没有类似的呼叫方式?

我不确定,因为我还没有测试过,但希望它能起作用

 Intent callIntent = new Intent(Intent.ACTION_CALL);
 callIntent.setData(Uri.parse("tel:" + number));
 callIntent.setPackage("com.whatsapp");
 startActivity(callIntent);
别忘了在menifest文件中有以下权限

 <uses-permission android:name="android.permission.CALL_PHONE" />

未处理错误:未找到处理意图的活动。Whatsapp没有操作调用筛选器