在使用Proguard时,可以通过以下步骤获取Android Monitor中的真实类名:
-keepattributes SourceFile,LineNumberTable
-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.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
这些规则将保留Android应用程序中的常见类名,以便在Android Monitor中显示真实的类名。
Proguard是一个用于代码混淆和优化的工具,它可以减小应用程序的大小并增加安全性。通过混淆类名、方法名和变量名,Proguard使得代码更难以被逆向工程分析。然而,这也导致了在调试和日志中难以识别真实类名的问题。
腾讯云提供了丰富的移动开发和云计算相关产品,其中包括云服务器、云存储、人工智能服务等。你可以在腾讯云官网(https://cloud.tencent.com/)了解更多关于这些产品的详细信息和使用指南。
领取专属 10元无门槛券
手把手带您无忧上云