我想上传文件到web server.But我有文件没有发现exception.I认为错误来自我定义的路径,我的路径是SD卡/ Android /数据/ic_launcher.png文件上传Android的定义路径
谁能帮我给的路径correctly.Please家伙....
我想上传文件到web server.But我有文件没有发现exception.I认为错误来自我定义的路径,我的路径是SD卡/ Android /数据/ic_launcher.png文件上传Android的定义路径
谁能帮我给的路径correctly.Please家伙....
试试这个。
File file = new File(Environment.getExternalStorageDirectory(), "Android/data/ic_launcher.png");
在清单文件中添加此权限。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
String SD_Card_Path = Environment.getExternalStorageDirectory().toString();
String Complete_Path = SD_Card_Path + "/Android/data/ic_launcher.png";
这是测试的代码添加外部存储器读/写权限在AndroidMenifest和你的代码会被执行。
您能否检查这个code.This是我的来源.. http://reecon.wordpress.com/2010/04/25/uploading-files-to-http-server-using-post-android-sdk/ – bynu022
如果文件保存在设备的内部存储器中,pathToOurFile必须为“/data/data/file_to_send.mp3”。 –
先发布一些代码。 –
即时通讯尝试的是this.is this correct.Please tel tel me。 String SDcard =“”+ Environment.getExternalStorageState(); String fullpath = SDcard +“/ Android/data/ic_launcher.png”; – bynu022
使用Environment.getExternalStorageDirectory()而不是Environment.getExternalStorageState()并且这返回String,不需要将它们与“”连接起来。 –