我需要一种使第三方拥有的应用程序上的操作自动化的方法。基本的运算符是单击按钮并在输入框中输入文本的功能。
想法是,我需要的工具将始终运行。收到通知后,它将启动目标应用程序(Instagram),填写表格并点击按钮,然后退出。
你能帮我怎么办?我一点都不知道谢谢。
最佳答案
我相信您要寻找的就是共享意图。更多信息here。
例如:
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("image/*");
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + imageLocalPath));
shareIntent.setPackage("com.instagram.android");
activity.startActivity(shareIntent);
PS:如果您要的是那样,我认为您无法通过触发“发布到Instagram”按钮来使操作自动化。我认为他们的API也无法让您自动上传。您能做的最好的事情是让该应用程序通知您按“发布到Instagram”,然后为您填写必要的字段/图像/视频。