次のコードを使用して、アンドロイド内のファイルの完全なアクセス許可を設定しています。 しかし、それは動作していません。私はその理由を見つけることができません。これで助けてください。android内のファイルのフルアクセス許可を設定する
File mypath=new File(directory, filename+ ".png");
Runtime.getRuntime().exec("chmod 777 " + mypath);
System.out.println("FileExecute " + mypath.canExecute());
System.out.println("FileRead " + mypath.canRead());
System.out.println("FileWrite " + mypath.canWrite());
System.out.println("FileExists " + mypath.exists());
System.out.println("FileisFile " + mypath.isFile());
私はすべての出力を「偽」としています。完全なアクセス許可を設定する他の方法はありますか?
のSystem.out.println( "FileisFile" + mypathで.isFile());それはまた、間違っていることに注意してください。しかし、ディレクトリとファイルは正しいです – Kamalone
ファイルエクスプローラであなたのファイルをチェック.. – Navdroid