2012-01-11 80 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" />