これは私の質問です。
まず、作成時に個人用フォルダーを作成しました
File parentFolder = new File(MainApplication.getInstance().getExternalCacheDir().getAbsolutePath()
+ File.separator+"myfolder");
if (!parentFolder.exists()) {
parentFolder.mkdirs();
}
私のアプリケーションで 2 番目に、別のアプリケーションから png などのファイルを受け取ることができ、受け取ったファイルは /Android/data/packageName/cache/myfolder/hashcode/example.png に保存されています。そして、インテント チューザーからギャラリーを選択して開きます。
ギャラリーが開いていて、png ファイルが表示されると、アプリケーションのプロセスを強制終了してアンインストールします。
最後に、アプリケーションを再度インストールします。パス /Android/data/packageName が作成されていません。そして、それを示す関数を作成します
MainApplication.getInstance().getExternalCacheDir();
null を返します!
アドバイスをください!ありがとうございました。