我如何设置 Android:Debuggable false

How can i set Android:Debuggable false

我想将可调试属性更改为 false。

BuildConfig.DEBUG

这一行总是return正确。

我试过添加

Android:debuggable falseandroidmanifest.xml 但没有任何变化。

我尝试添加 gradle 文件。

  buildTypes {
debug {
    debuggable true
    buildConfigField "Boolean", "DEBUG_MODE", "true"
}

    release {
        buildConfigField "Boolean", "DEBUG_MODE", "false"
        debuggable false
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}

但是什么也没有改变。

我的apk应该是不可调试的。

提前致谢。

此值表明您的应用程序 运行 处于调试模式。当您生成 release 构建类型的已签名 apk 时,它将是 false。

实际上,您可以使用此值来查看应用程序 运行ning 是否处于调试状态(由您在开发应用程序时)或是否正在被用户通过签名的 apk 版本使用。