您的位置:首页 > 运维架构

Error: The output jar is empty. Did you specify the proper '-keep' options?

2014-07-09 17:30 567 查看
这是因为你混淆的代码没有一个入口,也就是说,这个程序或者jar包被全部混淆了,外部没有任何一个地方可以正常调用到它,换句话说就是“你混淆出来的东西没法用”。假如你混淆的是apk,参考
http://stackoverflow.com/questions/14869315/the-output-jar-is-empty-did-you-specify-the-proper-keep-options

假如你混淆的是jar包:
依赖其它的库使用类似下述语句
-libraryjars D:/developApp/androidsource/xxx.jar
混淆的java代码里有标签,加上
-keepattributes *Annotation*

最后就是把对外接口给keep住
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐