签名和混淆(二)
来源:互联网 发布:apk软件修改器 编辑:程序博客网 时间:2024/06/05 07:24
一、问题
在使用eclipse对apk进行签名打包是,console界面出现下面的异常信息,导致打包失败:
[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.Cache[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.Cache[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkUrlFactory[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient[2014-07-15 23:57:43 - MozMeet] Warning: com.squareup.picasso.OkHttpDownloader: can't find referenced class com.squareup.okhttp.OkHttpClient[2014-07-15 23:57:43 - MozMeet] You should check if you need to specify additional program jars.[2014-07-15 23:57:43 - MozMeet] Warning: there were 95 unresolved references to classes or interfaces.[2014-07-15 23:57:43 - MozMeet] You may need to specify additional library jars (using '-libraryjars').[2014-07-15 23:57:43 - MozMeet] Error: Please correct the above warnings first.二、原因:取消注释proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt这行,使用混淆打包时出现的。
三、解决办法:
在proguard-project.txt混淆配置中,增加下面的代码:
-keepattributes SourceFile,LineNumberTable-keep class com.parse.*{ *; }-dontwarn com.parse.**-dontwarn com.squareup.picasso.**-keepclasseswithmembernames class * { native <methods>;}
参考出处:http://stackoverflow.com/questions/24765588/proguard-cannot-find-referenced-libraries
1 0
- 签名和混淆(二)
- 签名和混淆(一)
- 签名和混淆(三)
- android签名和混淆
- android 签名和混淆打包
- Android 签名+混淆( 签名+proguard.cfg)
- Android应用程序的代码混淆和签名
- android代码签名和混淆打包
- android代码签名和混淆打包
- 生成签名和混淆代码进行打包
- android代码签名和混淆打包
- android代码混淆和打包签名
- android代码签名和混淆打包
- 反混淆(二)
- Eclipse+ADT进行Android应用程序的代码混淆和签名
- Eclipse+ADT进行Android应用程序的代码混淆和签名
- Eclipse+ADT进行Android应用程序的代码混淆和签名
- Eclipse下Ant自动打包,混淆和签名
- 第十二周项目三(4):返回Fibnacci序列中的第20个数
- Android应用开发相关下载资源(2014/10/19更新)
- POJ 2398 Toy Storage
- 第十二周 项目一 2-2
- 第12周项目 1.3 修
- 签名和混淆(二)
- IOS 启动画面和图标设置(适配IOS7 and Xcode5)
- 第十二周 用递归方法求两个数的最大公约数
- 诚征编程类图书作者,速来围观
- nodejs 模块理解系类: morgan
- 如何使MySQL支持外键(解决MySQL外键不起作用的方法)
- 内存管理2 more detail
- [数据库]数据库查询优化方案(处理上百万级记录如何提高处理查询速度)
- Java多线程(五) ReentrantLock、Lock和Condition的用法