如何在Android Studio中使用Java在网站上填写和提交登录表单?
我目前正在开发一个Java Android应用程序,它应该连接到一个网站并从那里获取JSON流。不过,你必须先登录网站。我在应用程序中创建了一个表单,您可以在其中传递用户名和密码。我的目标是两个值都将填充表单并提交。然后,您登录并可以执行新的HTTP请求以获取JSON流。该网站不提供API或Web服务。使用WebView执行此操作不是一个选项 像HttpUnit这样的库不能与Android Studio一起使用。 似乎没有真正的选择。 有了WebView,就可以使用JS来填充它,不过我想避免这种情况。 JSoup似乎无法填写html表单 我正在寻找一个解决方案,以获得用户名和密码字段的HTML表单,并能够提交它使用提交按钮如何在Android Studio中使用Java在网站上填写和提交登录表单?,java,android,html,http,Java,Android,Html,Http,我目前正在开发一个Java Android应用程序,它应该连接到一个网站并从那里获取JSON流。不过,你必须先登录网站。我在应用程序中创建了一个表单,您可以在其中传递用户名和密码。我的目标是两个值都将填充表单并提交。然后,您登录并可以执行新的HTTP请求以获取JSON流。该网站不提供API或Web服务。使用WebView执行此操作不是一个选项 像HttpUnit这样的库不能与Android Studio一起使用。 似乎没有真正的选择。 有了WebView,就可以使用JS来填充它,不过我想避免这种
除了HttpUnit,还有什么好的选择吗?在HttpUnit中,我可以通过ID或名称获取字段,用用户输入的值填充和提交web表单?检查此项,了解如何定义javascript接口developer.android.com/guide/webapps/WebView我想避免WebView。我将不得不操纵整个网站,使其有效的方式。