私は現在、すぐにリリースされる予定だったクールな Android ゲームに取り組んでいます。一部のベータ テスターから、「開いているファイルが多すぎます」というエラー メッセージが表示されてゲームがクラッシュするという苦情が寄せられました。AVD エミュレーターでこの問題をシミュレートしようとしましたが、エラーを再現できませんでした。
その後、Galaxy S3 と Asus Nexus 7 のテスターだけが不満を言っていることに気付きました。Android のバグ トラッカーでこのバグの問題を見つけましたが、私に起こっていることと非常によく似ています。
これは、すべての内部 SD カード デバイスに影響する深刻なアーキテクチャの問題のようです。これらのデバイスは、1024 個のファイル記述子に制限されています! 誰でもこの問題を確認できますか?