【问题标题】:Is the android emulator able to upload files to a serverandroid模拟器是否能够将文件上传到服务器
【发布时间】:2012-06-01 00:36:31
【问题描述】:

我在任何地方都找不到这个。 android 模拟器是否能够将文件上传到网络服务器?我在过去一个小时左右一直在测试,只是意识到这甚至不可能。有人知道吗?

【问题讨论】:

  • 是的。检查模拟器是否连接到互联网。如果是这样,可能问题出在您的代码中。

标签: php android file-upload emulation


【解决方案1】:

是的,这是可能的。发布代码有点复杂,但基本上你会使用 File 类来查找要上传的文件,然后使用 apache HttpClient 库进行多格式发布。现在,如果您认为它不起作用,因为您不知道用户将使用什么界面来查找文件。有一种方法可以发送 Intent 来打开文件。

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

但剩下的只是编写代码来执行上传。

【讨论】:

  • 如果您遇到网络问题,可能是多方面的问题。 1 如果您切换所连接的网络,模拟器将无法工作。关闭您的笔记本电脑,更改 wifi 等会导致它忘记东西。通过关闭并重新启动模拟器来修复它。 2 仅使用网络浏览器测试您的网络连接。如果这将加载一个网页,那么网络正在工作。如果没有,您需要进行一些调试。
  • 好的,谢谢您的信息。我正在使用phonegap,所以上传并不太复杂,但我想我只是在某个地方出错了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-06
  • 2014-10-27
  • 1970-01-01
  • 2014-02-12
  • 1970-01-01
相关资源
最近更新 更多