如何调试APK签名版本? (使用VS代码进行开发)

时间:2017-11-01 15:34:31

标签: android cordova debugging visual-studio-code apk

我正在使用 VS Code 进行Ionic / Cordova开发。 由于Google Plus登录流程的某些限制,因此需要对APK进行签名。

我已使用 CMD COMMAND (jarsigner)在Android上成功签名并测试了该应用程序。

然而,这使我无法调试应用程序并使用VS Code Console检查错误,就像我在设备上运行应用程序进行调试而不签名一样。

我在这里注意到一个类似的问题:How to debug apk signed for release?

然而,它描述了我没有和不使用的Eclipse的步骤。

有关如何使用VS Code调试已签名APK的任何想法吗? (我不知道是否可以使用VS Code对应用程序进行签名并将其直接启动到设备,因为我现在所做的就是手动将apk文件传输到我的设备)

谢谢!

1 个答案:

答案 0 :(得分:2)

看一下这个post,你可以在build.gradle中为你的调试版本配置添加一个签名配置。这应该让您不必担心必须生成发布apk并尝试调试它。但是,如果这并没有为您解决问题,您应该能够使用debuggable true和minifyEnabled false标记发布版本,然后将VS代码附加到android上正在运行的进程。