2012-01-11 84 views
3

我要上传文件到Android的服务器上传视频服务器,我使用给出here 相同的代码,但是当我运行的代码,我收到了:在line java.net.SocketException:Permission Denied例外:
dos = new DataOutputStream(conn.getOutputStream());android系统

EDITED:

一两件事,如果一个服务器需要身份验证(也就是说,如果服务器需要一定的用户名和密码登录,然后才可以上传文件example:Amazon s3)我有那么什么样的变化在同一代码,使。

我该怎么做。请帮忙。

感谢

+0

您能更具体地了解身份验证吗? – 2012-01-12 10:31:42

+0

请参阅编辑 – 2012-01-13 07:35:23

回答

1

你添加网络权限您清单文件?

<manifest xlmns:android> 
    <uses-permission android:name="android.permission.INTERNET"></uses-permission> 
</manifest> 

我认为问题的关键在于有

+0

谢谢...我错过了那部分... 也请参阅编辑部分 – 2012-01-12 05:21:04

1

此行添加到您的应用清单

<uses-permission android:name="android.permission.INTERNET" /> 
1

您应该添加互联网的权限,以确保您的应用程序可以将文件上传到服务器。 在您的清单中添加此项:

<uses-permission android:name="android.permission.INTERNET" />