Reputation: 511
I want to upload file to server in android ,i am using the same code given here
but when i run the code i get a :
java.net.SocketException:Permission Denied
exception at line:
dos = new DataOutputStream(conn.getOutputStream());
EDITED:
one thing more that if a server requires authentication (means if the server requires some username and password to log in first and only then you can upload the files example:Amazon s3
) then what changes i have to make in the same code.
what should i do.please help.
Thanks
Upvotes: 3
Views: 1454
Reputation: 477
You should add the permission of INTERNET to make sure your application can upload your file to server. add this in your manifest:
<uses-permission android:name="android.permission.INTERNET" />
Upvotes: 1
Reputation: 6892
have you added internet permission to you manifest file?
<manifest xlmns:android>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>
I think the problem lies there
Upvotes: 1
Reputation: 4403
Add this line to your app manifest
<uses-permission android:name="android.permission.INTERNET" />
Upvotes: 1