0

私のアプリiamがUniversaImageLoaderを使用して連絡先画像を読み込もうとすると、いくつかの問題が発生し、クエリもほとんどありません。2)そのプロジェクトのコードの一部を使用し、jarファイルもロードしましたが、それでもiamは次のエラーを取得します

FATAL EXCEPTION: main
12-19 20:37:22.050: E/AndroidRuntime(10152): java.lang.NoClassDefFoundError: com.nostra13.universalimageloader.core.ImageLoader
12-19 20:37:22.050: E/AndroidRuntime(10152):    at org.app.activity.BaseActivity.<init>(BaseActivity.java:11)
12-19 20:37:22.050: E/AndroidRuntime(10152):    at org.app.activity.ProfileActivity.<init>(ProfileActivity.java:39)
12-19 20:37:22.050: E/AndroidRuntime(10152):    at java.lang.Class.newInstanceImpl(Native Method)
12-19 20:37:22.050: E/AndroidRuntime(10152):    at java.lang.Class.newInstance(Class.java:1301)
12-19 20:37:22.050: E/AndroidRuntime(10152):    at android.app.Instrumentation.newActivity(Instrumentation.java:1022)

3)ImageLoaderの構成:iamはアダプターでこれを実行しますが、実行できますか?このiamを実行すると、エラーが発生しmaxImageWidthForMemoryCache(800)、メソッド受信者にキャストを追加します。

ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)
                    .maxImageWidthForMemoryCache(800)
                    .maxImageHeightForMemoryCache(800)
                    .httpConnectTimeout(5000)
                    .httpReadTimeout(30000)
                    .threadPoolSize(5)
                    .threadPriority(Thread.MIN_PRIORITY + 2)
                    .denyCacheImageMultipleSizesInMemory()
                    .memoryCache(new UsingFreqLimitedMemoryCache(2000000))  
                    .discCache(new UnlimitedDiscCache(cacheDir))  
                    .defaultDisplayImageOptions(DisplayImageOptions.createSimple())
                    .build(); 

私は打たれました。どんな助けでも大歓迎です。

4

1 に答える 1

0

コンテキスト変数が Activity インスタンスであることを確認してください。過去にこのようなエラーがありました。

于 2012-12-19T15:35:49.667 に答える