文字列値をテキストファイルとして保存したいので、次のように宣言しました
String item1, item2;
//code...
item1=arraylist.getItem1();
item2=arraylist.getItem2();
FileOutputStream fos;
try {
fos = openFileOutput(item1, Context.MODE_PRIVATE);
fos.write(item2.getBytes());
fos.close();
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
//code....
しかし、エラーが発生しています
1)java.lang.illegalargumentexception file contains a path separator
そして、data/data/my package dir のテキストファイルを開くことができず、次のメッセージが表示されます
opendir failed permission denied android adb
ここで何が間違っているのか、文字列の値をテキスト ファイルに保存して表示するにはどうすればよいですか。