首页技术教程极客学院eoe

eoe 移动开发者论坛

 找回密码
 加入eoe

QQ登录

只需一步,快速开始

查看: 11289|回复: 6
收起左侧

引用了 ksoap2-android 就无法使用 Proguard 混淆了?

[复制链接]

1

主题

2

帖子

9

e币
发表于 2011-11-9 18:30:08 | 显示全部楼层 |阅读模式

没有eoe的账号,级别还太低,出门如何吹牛逼?

您需要 登录 才可以下载或查看,没有帐号?加入eoe

x
本帖最后由 MONO 于 2011-11-9 18:30 编辑

Proguard returned with error code 1. See console
Proguard Error 1
Output:
Note: there were 4 duplicate class definitions.
Warning: library class android.content.res.XmlResourceParser extends or implements program class org.xmlpull.v1.XmlPullParser
Warning: library class android.view.LayoutInflater depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.view.LayoutInflater depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.content.Intent depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.Drawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.Drawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.Drawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.BitmapDrawable depends on program class org.xmlpull.v1.XmlPullParser
      You should check if you need to specify additional program jars.
Warning: there were 8 instances of library classes depending on program classes.
         You must avoid such dependencies, since the program classes will
         be processed, while the library classes will remain unchanged.
java.io.IOException: Please correct the above warnings first.
        at proguard.Initializer.execute(Initializer.java:308)
        at proguard.ProGuard.initialize(ProGuard.java:210)
        at proguard.ProGuard.execute(ProGuard.java:85)
        at proguard.ProGuard.main(ProGuard.java:499)


救解!!!!

0

主题

177

帖子

524

e币
发表于 2011-11-28 14:30:48 | 显示全部楼层
我也是引用了第三方jar包 就无法混淆代码了 求解

0

主题

1

帖子

31

e币
发表于 2011-12-23 13:42:53 | 显示全部楼层
本帖最后由 flying_icedog 于 2011-12-23 14:50 编辑

和你一样的问题,今天整了半天算是暂时成功了,参考了这篇文章解决的
http://www.j2megame.com/html/xwzx/ty/2915.html

在proguard.cfg中增加了
-ignorewarnings
-libraryjars lib/ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar (jar包路径)

希望对你有帮助

2

主题

81

帖子

304

e币
发表于 2012-3-2 15:41:59 | 显示全部楼层
-ignorewarnings 这个才是关键。容错
发表于 2012-3-2 21:52:12 | 显示全部楼层

1

主题

233

帖子

54

e币
发表于 2012-7-20 10:44:38 | 显示全部楼层
我引用了SO文件结果会程序异常;目前无法定位;各位有遇到类似情况的吗?
so文件在progurad.cfg怎么引用?
发表于 2013-7-12 13:54:56 | 显示全部楼层
当你确定你没用到这个类是 -ignorewarning 可以用 但是用到的话 怎么办呢 强行-ignorewarning即使出来的apk可以运行,但程序会出错 求解
您需要登录后才可以回帖 登录 | 加入eoe

本版积分规则

推荐阅读
赞助商们

QQ|新帖|小黑屋|eoe 移动开发者论坛 ( 京ICP备11018032 京公网安11010802020210  

GMT+8, 2018-9-20 14:43 , Processed in 0.220713 second(s), 47 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表
关闭

扫一扫 关注eoe官方微信