Android应用程序在网站上交互/做事情

Android应用程序在网站上交互/做事情,android,android-webview,Android,Android Webview,首先,我不是一个经验丰富的android开发者 我最近开始了一个项目,对于上述项目,我需要我的应用程序与网站互动。具体地说,我需要我的应用程序转到页面,并在两个文本框中自动填充html表单,输入准确的文本并登录。 之后,它应该“点击”一个链接下载一个文件,然后在应用程序中使用该文件 我已经寻找了各种各样的解决方案,但没有找到任何我认为有帮助的。我希望能收到解决方案,或是一些需要寻找的东西 如果你还需要知道什么来回答我的问题,请随时提问 编辑:谢谢你的回答,但遗憾的是,我必须告诉你,我不是这个网站

首先,我不是一个经验丰富的android开发者

我最近开始了一个项目,对于上述项目,我需要我的应用程序与网站互动。具体地说,我需要我的应用程序转到页面,并在两个文本框中自动填充html表单,输入准确的文本并登录。 之后,它应该“点击”一个链接下载一个文件,然后在应用程序中使用该文件

我已经寻找了各种各样的解决方案,但没有找到任何我认为有帮助的。我希望能收到解决方案,或是一些需要寻找的东西

如果你还需要知道什么来回答我的问题,请随时提问


编辑:谢谢你的回答,但遗憾的是,我必须告诉你,我不是这个网站的所有者。我也不能和店主安排任何事情。这就是为什么我想到了我的方法。无论如何,谢谢你的回答,我很抱歉我说得不够具体。

你所描述的方式可能不是实现你想要的最理想的方式

我建议使用某种api接口。既然你有一个网站,我假设你有一个托管服务;您需要使用用户名和密码创建某种API请求;这反过来会以文件的url进行响应。您可以使用androids异步http请求来实现这一点

我想象它会像这样流动

向url发出请求,该url将驻留在您的网站上。您可以将用户名和密码发布到此url。前任:http://yoururl.com/api/validateuser.php

您的API URL将返回一个下载链接或任何您认为合适的内容—使用JSON或XML,或者如果它只是一个URL,纯文本也可以

使用android的HTTP库,或者您甚至可以使用aquery将此文件下载到本地磁盘。 参考:

AQuery

使用一些http snifferfx.:fiddler并检查浏览器发送到服务器的内容,单击。。。然后在android应用程序中使用一些http客户端fx执行同样的操作:Apache、HTTPConnection等。。
Async HTTP
Writing an API Tutorial