1

私の資産フォルダーには、多数の png ファイル (600 以上) を含むディレクトリがあります。古いデバイスで「assetManger.list()」を呼び出すと、「ReferenceTable オーバーフロー (最大 = 512)」という警告が表示され、「JNI ローカル参照テーブルへの追加に失敗しました (512 エントリがあります)」というエラーが表示されます。基本的にアプリをクラッシュさせます。

新しいデバイスでは、これは決して起こりません。

Android のディレクトリ内のファイルをリスト/ループする別の方法はありますか?

ありがとう!

4

1 に答える 1

0

私はこのアプローチをやめて、まったく違うことをしなければなりませんでした。.list メソッドを使用する以外に、アセット フォルダー内のファイルを一覧表示する方法は他にないようです。しかたがない。

于 2012-11-12T22:50:27.103 に答える