我有一个 Android AAR 库。我想对我的库的消费者应用程序施加的一项安全策略是,当 debuggable
为真或使用 debug buildType 创建 apk 时,它不能使用我的库。
我如何在 android 中以编程方式检查它?
最佳答案
检查 AndroidManifest 文件上的 debuggable
标签是更好的方法:
public static boolean isDebuggable(Context context) {
return ((context.getApplicationInfo().flags
& ApplicationInfo.FLAG_DEBUGGABLE) != 0);
}
关于java - 如何检查 android 库中的可调试或调试构建类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43732767/