极光推送和百度lbs android sdk一起使用使用proguard 混淆的问题
16lz
2021-01-26
主要是http得类被混淆后,导致apk定位失败。经过确认,保留apache 的http类就好了
# To enable ProGuard in your project, edit project.properties# to define the proguard.config property as described in that file.## Add project specific ProGuard rules here.# By default, the flags in this file are appended to flags specified# in ${sdk.dir}/tools/proguard/proguard-android.txt# You can edit the include path and order by changing the ProGuard# include property in project.properties.## For more details, see# http://developer.android.com/guide/developing/tools/proguard.html# Add any project specific keep options here:# If your project uses WebView with JS, uncomment the following# and specify the fully qualified class name to the JavaScript interface# class:#-keepclassmembers class fqcn.of.javascript.interface.for.webview {# public *;#}# Libraries-dontwarn org.apache.** -keep class org.apache.**{ *; } -keep class com.baidu.**{ *; }-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontnote-verbose-ignorewarnings-dontoptimize-keep public class * extends android.app.Activity-keep public class * extends android.app.Application-keep public class * extends android.app.Service-keep public class * extends android.app.IntentService-keep public class * extends android.content.BroadcastReceiver-keep public class * extends android.content.ContentProvider-keep public class * extends android.app.backup.BackupAgentHelper-keep public class * extends android.preference.Preference-keep public class com.android.vending.licensing.ILicensingService-dontwarn cn.jpush.**-keep class cn.jpush.** { *; }
更多相关文章
- Android(安卓)原生GPS定位 判断室内室外
- Gradle设置代码混淆
- 视频播放拖动进度时间定位不准问题
- ProGuard详解
- Android集成百度定位SDK实现获取定位地址
- Android使用Ant技术打包详解
- Android(安卓)studio 导出jar包并混淆和aar
- Android(安卓)GPS定位实现
- android中google“定位查询”