記録・保存された .3gp ファイルを削除する手順を教えていただければ幸いです。
現在、一般的な file.delete() コマンドはファイルを物理的に削除せず、ファイルの削除が失敗した理由を示すエラー メッセージも表示されません。コマンドによると、正常に実行されましたが、ファイルは外部ストレージ ディレクトリにそのまま残っています。
なぜこれが起こっているのか、この問題を解決するための解決策を教えてください。
お早めの回答をお待ちしております。
単に
File file = new File(filePath);
try
{
if(file.exists())
{
file.delete();
}
}
catch (IOException e)
{
e.printStackTrace();
}
マニフェストにアクセス許可を追加することを忘れないでください
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />