从android模拟器向远程文件写入字符串时遇到问题。 没有任何事情发生,没有错误,没有例外,没有写入数据
这是我的代码:
urlFile = new URL("http://10.0.2.2/remoteDB/dataEdit.txt" );
urlConn = urlFile.openConnection();
urlConn.setDoOutput(true);
OutputStreamWriter out = new OutputStreamWriter(
urlConn.getOutputStream());
PrintWriter out2 = new PrintWriter(out);
out2.println("bla bla bla");
out2.flush();
out2.close();
答案 0 :(得分:0)
http协议(在您的URL中使用)不允许您打开要写入的远程文件。为了实现这一目标,您需要在PC的http服务器上使用一些CGI类型的应用程序来填补空白。
答案 1 :(得分:0)
您可以在PC上使用ftp服务器并从代码中写入ftp服务器上的文件。这是一个非常简单的方法