[Android]添加admob或百度定位后,使用ProGuard混淆出错的解决方法
2015-02-12 17:32
731 查看
在我的android应用中,加入了google广告推广的第三方库admob jar, 但是在通过ProGuard混淆打包的时候找不到相关引用的类com.google.ads.internal.state.AdState
jar文件的位置是在 /libs/GoogleAdMobAdsSdk-6.2.1.jar
LogCat error:
只需要添加下面一句代码
到proguard-project.txt文件中,就可以成功的生成签名apk了!
jar文件的位置是在 /libs/GoogleAdMobAdsSdk-6.2.1.jar
LogCat error:
Proguard returned with error code 1. See console
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
You should check if you need to specify additional program jars.
Warning:there were 2 unresolved references to classes or interfaces.
You may need to specify additional library jars (using '-libraryjars').
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)
只需要添加下面一句代码
-dontwarn com.google.ads.**
到proguard-project.txt文件中,就可以成功的生成签名apk了!
相关文章推荐
- [Android]添加第三方jar后,使用ProGuard混淆打包出错的解决方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- 在android中使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- android 添加广告用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项目:proguard混淆之常见问题及解决方法汇总
- Android 百度定位API使用方法
- 基于Unity3D的Android游戏添加google广告的方法——使用AdMob
- Android使用百度定位SDK 方法及错误处理
- Java混淆工具ProGuard的最简明使用方法及Warning: can’t find referenced class xxx的解决方法
- ProGuard总结和Android混淆问题的解决方法
- 为Android项目添加Proguard混淆编译的简单方法
- Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- 【proguard】使用proguard混淆代码出现“Conversion to Dalvik format failed with error 1”错误的解决方法
- Android百度定位API使用方法
- Android百度定位API使用方法
- android 混淆打包 proguard.cfg后Javascript失效解决方法
- 基于Unity3D的Android游戏添加google广告的方法——使用AdMob