私は Android フレームワークの変更に取り組んでおり、次のように sdcard 内のファイルをチェックするモジュールを追加しようとしています。
File dir = new File(Environment.getExternalStorageDirectory(), "new");
dir.mkdirs();
File list[] = dir.listFiles();
for( int i=0; i< list.length; i++)
{
myList.add( list[i].getName() );
}
sdcard のファイル一覧で null 例外が発生します。この null 例外が発生するのはなぜですか? SO の既存のソリューションは Android アプリケーションの観点からのものであり、権限を追加することで解決できます。しかし、フレームワークの観点から、解決策は何でしょうか? 私を助けてください。