[英]Read & Write File in android
我在我的android项目中有一个普通的类java SvmPredict
,其中包含一个采用两个文件的方法
作为参数从第一个读取,第二个写入
public class SvmPredict {
public void run (File input, File output);
}
SvmPredict.run()
使用Java普通方法在本地读写文件
项目
在另一方面 ; 我的活动PredectionActivity
将实例化此类SvmPredict
并使用它
这是正确的方法,因为它不起作用吗?我不知道原因
我应该将SvmPredict
转换为android活动吗? 在这种情况下如何阅读
写入文件?
使用此类文件:
import java.io.File;
import android.os.Environment;
import android.util.Log;
public class FileCreation
{
String fileName ;
private File file;
public FileCreation ( String fileName )
{
this.fileName = fileName ;
}
public File fileCreationMethod ()
{
try
{
file = new File(Environment.getExternalStorageDirectory() + File.separator + fileName );
if ( file.exists() )
{
file.delete() ;
}
else
{
file.createNewFile() ;
Log.i(file.getAbsolutePath(),"tushar:filepath_hello") ;
}
if ( !file.exists() )
{
file.createNewFile() ;
Log.i(file.getAbsolutePath(),"tushar:filepath_hello") ;
}
}
catch ( Exception err )
{
Log.i("Error in file creation","tushar:Exception:fileCreation") ;
}
return file ;
}
}
并在android-manifest file中提供两个权限。
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.