android友盟分享QQ和QQ空间时出现内存泄露

05-12 19:22:46.570: E/StrictMode(30304): A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
05-12 19:22:46.570: E/StrictMode(30304): java.lang.Throwable: Explicit termination method 'end' not called
05-12 19:22:46.570: E/StrictMode(30304): at dalvik.system.CloseGuard.open(CloseGuard.java:184)
05-12 19:22:46.570: E/StrictMode(30304): at java.util.zip.Inflater.(Inflater.java:82)
05-12 19:22:46.570: E/StrictMode(30304): at java.util.zip.GZIPInputStream.(GZIPInputStream.java:96)
05-12 19:22:46.570: E/StrictMode(30304): at java.util.zip.GZIPInputStream.(GZIPInputStream.java:81)
05-12 19:22:46.570: E/StrictMode(30304): at com.tencent.open.utils.HttpUtils.a(ProGuard:612)
05-12 19:22:46.570: E/StrictMode(30304): at com.tencent.open.utils.HttpUtils.openUrl2(ProGuard:584)
05-12 19:22:46.570: E/StrictMode(30304): at com.tencent.open.utils.OpenConfig$1.run(ProGuard:191)

在点击QQ空间分享后有时候能跳转到网页,有时候不跳转到网页,然后直接崩了,日志显示如上,找了各方资料,官网demo测试都没问题,代码复制过来就出问题了,求大神解决啊

3个回答

你使用了严格模式!! 你关掉 // if (SystemUtils.debug) {
// StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
// .detectDiskReads()
// .detectDiskWrites()
// .detectNetwork() // .detectAll()
// .penaltyLog()
// .build());
// StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
// .detectLeakedSqlLiteObjects()
// .detectLeakedClosableObjects()
// .penaltyLog()
//// .penaltyDeath()
// .build());
// }
类似于这种代码 或者 把 .penaltyDeath()这一行单独注解调

wangbin_learn
wangbin_learn 请问友盟的严格模式在哪里关闭呢?
4 年多之前 回复
wangbin_learn
wangbin_learn 回复零零零壹: 请问这个在哪里关闭呢?
4 年多之前 回复
u011264824
零零零壹 我把.penaltyDeath()这个方法删 了,报错还是会报错,但是app不会崩了,真是太感谢了
大约 5 年之前 回复

好好看看友盟的相关文档

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐