我不知道如何解决这些警告
这是第一个警告,
Library class android.net.http.AndroidHttpClient implements program class org.apache.http.client.HttpClient
这是第二个警告
Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in F:\Fa_24_11_time_3_43\fa_db_my\app\build\outputs\mapping\release\missing_rules.txt.
最后一个警告,
Missing class com.facebook.infer.annotation.Nullsafe$Mode (referenced from:
com.facebook.ads.NativeAdBase)
Missing class com.facebook.infer.annotation.Nullsafe (referenced from:
com.facebook.ads.NativeAdBase)
Missing class com.google.firebase.messaging.TopicOperation$TopicOperations (referenced from:
void com.google.firebase.messaging.TopicOperation.<init>(java.lang.String, java.lang.String))
请指导我如何在我的Android Java Project Project
Proguard文件
-keepattributes *Annotation*
-keepclassmembers class * {
@org.greenrobot.eventbus.Subscribe <methods>;
}
-keep enum org.greenrobot.eventbus.ThreadMode { *; }
And if you use AsyncExecutor:
-keepclassmembers class * extends
org.greenrobot.eventbus.util.ThrowableFailureEvent {
<init>(java.lang.Throwable);
}
-keep public class * implements com.bumptech.glide.module.GlideModule
-keep class * extends com.bumptech.glide.module.AppGlideModule {
<init>(...);
}
-keep public enum com.bumptech.glide.load.ImageHeaderParser$** {
**[] $VALUES;
public *;
}
-keep class
com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$
InternalRewinder
{
*** rewind();
}
-keep class com.google.ads.** # Don't proguard AdMob classes
-dontwarn com.google.ads.**
-dontwarn org.apache.commons.**
中解决所有Proguard规则,我不知道为什么它总是向我显示这些警告
this is the first warning
Library class android.net.http.AndroidHttpClient implements program class org.apache.http.client.HttpClient
this is second warning
Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in F:\Fa_24_11_time_3_43\fa_db_my\app\build\outputs\mapping\release\missing_rules.txt.
last warning
Missing class com.facebook.infer.annotation.Nullsafe$Mode (referenced from:
com.facebook.ads.NativeAdBase)
Missing class com.facebook.infer.annotation.Nullsafe (referenced from:
com.facebook.ads.NativeAdBase)
Missing class com.google.firebase.messaging.TopicOperation$TopicOperations (referenced from:
void com.google.firebase.messaging.TopicOperation.<init>(java.lang.String, java.lang.String))
Kindly guide me on how to solve these warnings in my android java project
Proguard file
-keepattributes *Annotation*
-keepclassmembers class * {
@org.greenrobot.eventbus.Subscribe <methods>;
}
-keep enum org.greenrobot.eventbus.ThreadMode { *; }
And if you use AsyncExecutor:
-keepclassmembers class * extends
org.greenrobot.eventbus.util.ThrowableFailureEvent {
<init>(java.lang.Throwable);
}
-keep public class * implements com.bumptech.glide.module.GlideModule
-keep class * extends com.bumptech.glide.module.AppGlideModule {
<init>(...);
}
-keep public enum com.bumptech.glide.load.ImageHeaderParser$** {
**[] $VALUES;
public *;
}
-keep class
com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$
InternalRewinder
{
*** rewind();
}
-keep class com.google.ads.** # Don't proguard AdMob classes
-dontwarn com.google.ads.**
-dontwarn org.apache.commons.**
all proguard rules i don't know why it always shows me these warnings
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将以下内容添加到您的应用程序级build.gradle(如果不存在),
然后重建您的项目。
Add the following to your app-level build.gradle (if not existing)
then rebuild your project.