Java Whatsapp无需点击android上的发送按钮即可自动发送消息

Java Whatsapp无需点击android上的发送按钮即可自动发送消息,java,android-studio,automation,whatsapp,sendmessage,Java,Android Studio,Automation,Whatsapp,Sendmessage,我已经在互联网上搜索了很长一段时间,但仍然找不到自动发送消息的方法。到目前为止,我的应用程序所能做的就是向某个联系人打开Whatsapp,并写下我想要发送的消息。这是我的密码: 此代码用于检查设备上是否安装了Whatsapp private boolean checkWA(String uri) { PackageManager packageManager = getPackageManager(); boolean appInstalled;

我已经在互联网上搜索了很长一段时间,但仍然找不到自动发送消息的方法。到目前为止,我的应用程序所能做的就是向某个联系人打开Whatsapp,并写下我想要发送的消息。这是我的密码:

此代码用于检查设备上是否安装了Whatsapp

private boolean checkWA(String uri) {
        PackageManager packageManager = getPackageManager();
        boolean appInstalled;

        try {
            packageManager.getPackageInfo(uri, PackageManager.GET_ACTIVITIES);
            appInstalled = true;
        }
        catch (PackageManager.NameNotFoundException e) {
            appInstalled = false;
        }
        return  appInstalled;
    }
public void onClickWhatsApp() {

        boolean installed = checkWA("com.whatsapp");
        if (installed){
            String url = "https://api.whatsapp.com/send/?phone=6282167975500&text=" + "ADDON ERROR";
            Intent i = new Intent(Intent.ACTION_VIEW);
            i.setPackage("com.whatsapp");
            i.setData(Uri.parse(url));
            startActivity(i);
        }
        else {
            String url = "https://api.whatsapp.com/send/?phone=6282167975500&text=" + "ADDON ERROR";
            Intent i = new Intent(Intent.ACTION_VIEW);
            i.setData(Uri.parse(url));
            startActivity(i);
        }
    }
此代码用于Whatsapp(无法自动发送消息)


有人知道如何做自动发送部分吗?谢谢。

你可能不能。故意-如果任何应用程序都可以或多或少地无声地(可能是一些屏幕闪烁)向随机的人发送一堆消息,而手机操作员没有任何机会阻止它,那么这将是非常恼人的/垃圾邮件/安全漏洞。根据这个答案,这是可能的。我只是不知道如何使用代码。这个广泛的答案[A]解释了如何使用,并且[B]强调了如何使用可访问性API来实现这一点。如果你的应用程序不要求访问权限,Android不会让你使用,你会滥用访问权限,这会导致你的应用程序被禁止进入应用商店。所以,不,你不能这么做。我不打算在任何市场上发布该应用程序。当我的应用程序检测到连接失败时,此功能将用于向我自己发送消息(使用不同的电话号码)。啊,这就是你的问题。我建议你改用pushover$5个应用程序,一次性支付,并且它有一些功能可以让这变得更好:例如,你可以让你的手机发出警报,即使它处于静音状态。这一切都是关于让自动化工具向您发送通知。或者,telegram有一个API,允许任何设备(甚至服务器)发送消息(作为机器人)。如果你想坚持whatsapp计划,你所联系的问题正是你需要做的。我认为复制/粘贴它没有用。