Android模拟器能否将文件上传到服务器

问题描述:

我无法在任何地方找到它。 Android模拟器能够将文件上传到Web服务器吗?我一直在测试最后一个小时左右,并意识到它甚至不可能。有人知道吗?Android模拟器能否将文件上传到服务器

+0

是。检查仿真器是否连接到互联网。如果是这样,也许问题出在你的代码中。 – WojtekT

是的,这是可能的。发布代码有点复杂,但基本上你会使用File类来找到你想要上传的文件,然后使用Apache HttpClient库来完成多形式的文章。现在,如果您认为它不起作用,因为您不知道用户将使用哪个界面来查找该文件。有一种方法可以发送一个意图来打开一个文件。

Send an Intent for the user to select a file on Android

但剩下的仅仅是编写代码来进行上传。

+0

如果你有网络问题,它可能是几件事情。 1如果切换您连接的网络,模拟器不起作用。关闭你的笔记本电脑,更换wifi等会导致它忘记东西。通过关闭并重新启动模拟器来修复它。 2只需使用Web浏览器测试您的网络连接。如果这会加载网页,那么网络正在工作。如果它不会得到一些调试工作。 – chubbsondubs

+0

好的感谢信息。我正在使用phonegap,所以上传不是太复杂,但我想我只是有一个错误的地方。 – clifgray