[Android]添加第三方jar后,使用ProGuard混淆打包出错的解决方法
2016-12-29 10:54
666 查看
在我的android应用中,加入了google广告推广的第三方库admob jar,但是在通过ProGuard混淆打包的时候找不到相关引用的类com.google.ads.internal.state.AdState
jar文件的位置是在 /libs/GoogleAdMobAdsSdk-6.2.1.jar
LogCat error:
[/code]
com.google.ads.internal.state.AdState
[/code]
[/code]
[/code]
[/code]
[/code]
[/code]
只需要添加下面一句代码
[/code]
到proguard-project.txt文件中,就可以成功的生成签名apk了!
jar文件的位置是在 /libs/GoogleAdMobAdsSdk-6.2.1.jar
LogCat error:
Proguard returned with error code 1. See console
[/code]
Warning:com.google.ads.m: can't find referenced class
com.google.ads.internal.state.AdState
[/code]
Warning: com.google.ads.m: can't find referenced class com.google.ads.internal.state.AdState
[/code]
You should check if you need to specify additional program jars.
[/code]
Warning: there were 2 unresolved references to classes or interfaces.
[/code]
You may need to specify additional library jars (using '-libraryjars').
[/code]
java.io.IOException: Please correct the above warnings first. at proguard.Initializer.execute(Initializer.java:321) at proguard.ProGuard.initialize(ProGuard.java:211) at proguard.ProGuard.execute(ProGuard.java:86) at proguard.ProGuard.main(ProGuard.java:492)
[/code]
只需要添加下面一句代码
-dontwarn com.google.ads.**
[/code]
到proguard-project.txt文件中,就可以成功的生成签名apk了!
相关文章推荐
- [Android]添加admob或百度定位后,使用ProGuard混淆出错的解决方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- Android混淆打包后openFileChooser无法使用找不到的解决方法
- 使用Mac版Eclipse开发Android程序混淆签名打包的一个报错解决方法
- android 混淆打包 proguard.cfg后Javascript失效解决方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- 使用Gson解析json在打包混淆时出错的解决方法
- Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- Android开发-工具:Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- 使用Gson解析json在打包混淆时出错的解决方法
- android 添加广告用proguard混淆后不显示问题解决方法
- Android 添加android-support-v4 proguard混淆方法
- Android 第三方Jar包FastJson 代码混淆时的解决方法
- [Android初级]关于Android使用Proguard混淆打包的那些事
- 解决android使用gson解析json字符串,并使用混淆编译方式打包apk遇到的问题
- ProGuard总结和混淆Android代码中遇到的问题的解决方法以及寻找getSomething游戏
- 解决android使用gson解析json字符串,并使用混淆编译方式打包apk遇到的问题