作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有时当我调用这个方法时:
public static void initImageLoader(Context context) {
int memoryCacheSize;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ECLAIR) {
int memClass = ((ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE)).getMemoryClass();
memoryCacheSize = (memClass / 8) * 1024 * 1024; // 1/8 of app memory limit
} else {
memoryCacheSize = 2 * 1024 * 1024;
}
// This configuration tuning is custom. You can tune every option, you may tune some of them,
// or you can create default configuration by
// ImageLoaderConfiguration.createDefault(this);
// method.
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context).threadPriority(Thread.NORM_PRIORITY - 2)
.memoryCacheSize(memoryCacheSize).denyCacheImageMultipleSizesInMemory()
.discCacheFileNameGenerator(new Md5FileNameGenerator()).tasksProcessingOrder(QueueProcessingType.LIFO).enableLogging() // Not necessary in common
.build();
// Initialize ImageLoader with configuration.
ImageLoader.getInstance().init(config);
}
调用 ImageLoaderConfiguration.Builder 时出现此错误:
Fatal Exception java.lang.NoSuchMethodError
<init>
0
TabsActivity.java line 160
com.byhours.byhours.gui.TabsActivity.initImageLoader
1
TabsActivity.java line 83
com.byhours.byhours.gui.TabsActivity.onCreate
2
Activity.java line 4470
android.app.Activity.performCreate
3
Instrumentation.java line 1052
android.app.Instrumentation.callActivityOnCreate
4
ActivityThread.java line 1931
android.app.ActivityThread.performLaunchActivity
5
ActivityThread.java line 1992
android.app.ActivityThread.handleLaunchActivity
6
ActivityThread.java line 127
android.app.ActivityThread.access$600
7 ...
ActivityThread.java line 1158
android.app.ActivityThread$H.handleMessage
8
Handler.java line 99
android.os.Handler.dispatchMessage
9
Looper.java line 137
android.os.Looper.loop
10
ActivityThread.java line 4511
android.app.ActivityThread.main
11 ...
Method.java line
java.lang.reflect.Method.invokeNative
12
Method.java line 511
java.lang.reflect.Method.invoke
13
ZygoteInit.java line 986
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run
14
ZygoteInit.java line 753
com.android.internal.os.ZygoteInit.main
15
NativeStart.java line
dalvik.system.NativeStart.main
我该如何解决?
最佳答案
这只是我的猜测,但您的 logcat 显示您正在尝试调用一个不存在的方法:
Fatal Exception java.lang.NoSuchMethodError <init>0 TabsActivity.java line 160
com.byhours.byhours.gui.TabsActivity.initImageLoader
所以在你的代码中可能是这一行:
ImageLoader.getInstance().init(config);
“TabsActivity.java 第 160 行”中还有哪一行代码?
要调试您的应用程序:选择您的项目以 Debug模式运行它并在此方法中放置一个断点...
关于android - 调用 new ImageLoaderConfiguration.Builder(context) 时出现致命异常 java.lang.NoSuchMethodError <init>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19008904/
我在当前代码中遇到以下错误。它说“ImageLoaderConfiguration.Builder 类型未定义方法 enableLogging()” enableLogging() 在 eclipse
有时当我调用这个方法时: public static void initImageLoader(Context context) { int memoryCacheSize; if (
我是一名优秀的程序员,十分优秀!