如何使用cordova命令行为android创建不可调试的发布版本
cordova版本6 使用gradle 2.3.1 我已经使用命令生成了发布版本 cordova build——发布android ,使用 发布signing.properties文件夹platforms/android中的文件, 在Android menifest文件中,没有类似application:Android:debuggable=“true/false”的属性,当我试图将其设为false时,抛出错误:避免硬编码调试模式;省略它允许调试和发布版本自动分配一个[HardcodedDebugMode]如何使用cordova命令行为android创建不可调试的发布版本,android,cordova,debugging,build,release,Android,Cordova,Debugging,Build,Release,cordova版本6 使用gradle 2.3.1 我已经使用命令生成了发布版本 cordova build——发布android ,使用 发布signing.properties文件夹platforms/android中的文件, 在Android menifest文件中,没有类似application:Android:debuggable=“true/false”的属性,当我试图将其设为false时,抛出错误:避免硬编码调试模式;省略它允许调试和发布版本自动分配一个[HardcodedDebu
因此,我们必须这样做,以使生成的apk(发布版本)在emulator或真实设备上都不可调试如果您使用的是gradle,则发布版本默认为不可调试,并且您可以将其显式添加到您的版本中。gradle:
buildTypes {
release {
...
debuggable false
...
}
}
为了回答这个问题,我试过了,但仍然能够使用chrome://inspect ,我已在genymotion emulator中安装了build。您可以使用chrome://inspect 如果在buildTypes版本中使用“可调试的true”