画像の Exif 情報を取得するために、以下のようなコードを書きました。
ExifInterface exif = new ExifInterface(path);
String aaa= (exif.getAttribute(ExifInterface.TAG_DATETIME));
また、AndroidManifest.xml に読み取り、書き込み権限を追加します
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
問題は、/storage/emultaed/0/Pictures、/storage/emultaed/0/Download などの特定のフォルダーで、exif.getAttribute(...) の戻り値が null になることです。
この問題を解決できるサードパーティのライブラリがあるかどうか疑問に思っていますか? 助けてくれてありがとう。