Android 如何将应用程序中的消息调度到WhatsApp?

Android 如何将应用程序中的消息调度到WhatsApp?,android,whatsapp,Android,Whatsapp,我想从我的应用程序中发送、安排WhatsApp文本消息。有可能吗 目前,我可以使用此代码打开WhatsApp Intent i=getpackageManager().getLaunchIntentForPackage("com.whatsapp"); startActivity(i); 但是,是否可以将应用程序中的消息安排到WhatsApp 但我想知道如何将应用程序中的消息调度到sapp 不,到目前为止还没有这样的API您可以使用AlarmManager为将来安排任何任务。。 在活动/片段中

我想从我的应用程序中发送、安排WhatsApp文本消息。有可能吗

目前,我可以使用此代码打开WhatsApp

Intent i=getpackageManager().getLaunchIntentForPackage("com.whatsapp");
startActivity(i);
但是,是否可以将应用程序中的消息安排到WhatsApp

但我想知道如何将应用程序中的消息调度到sapp

不,到目前为止还没有这样的API

您可以使用AlarmManager为将来安排任何任务。。 在活动/片段中,使用以下代码行安排任何任务:-

 Intent myIntent = new Intent(AlaramClass.this, AlarmReceiver.class);
        PendingIntent pendingIntent = PendingIntent.getBroadcast(AlaramClass.this, 0, myIntent, 0);
        AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
        alarmManager.set(AlarmManager.RTC_WAKEUP, "SPECIFY_YOUR_TIME_HERE_TO_SCHEDULE_TASK", pendingIntent);
然后创建接收器以接收将来的任务

public class AlarmReceiver extends WakefulBroadcastReceiver {
    @Override
    public void onReceive(final Context context, Intent intent) {

        Intent i=getpackageManager().getLaunchIntentForPackage("com.whatsapp");
        i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(i);

    }
}
并且不要忘记在…内的清单内的接收方条目

您需要为其添加唤醒锁定权限,如下所示:-

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

可能是不,什么是不允许的,你需要手动发布消息。感谢你的快速响应Panakj,在谷歌支付商店我们有一些whatsapp调度器。我想这样做,你能分享那个应用程序链接吗,让我检查一下,直到我知道使用intent你可以传递消息并启动什么应用程序,但你需要手动发送消息,什么是官方不允许发送消息的一边,其他人正在通过web发送消息。他们已登录web并使用脚本发送消息。这是链接,请查看。@ProgrammingWorld请检查我的解决方案,并在出现问题时通知我谢谢您的快速响应darish,没有API,我们可以从我们的应用程序发送消息。您可以共享文本,通过intent将图像或视频输入whatsapp
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>