Android应用程序在调试中工作,但不';不能在释放模式下工作

Android应用程序在调试中工作,但不';不能在释放模式下工作,android,cordova,Android,Cordova,我的应用程序在调试模式下通过Android Studio运行时可以正常加载并连接到服务器。当我为发布创建一个签名的APK时,应用程序会加载,但当它与API服务器通信时,应用程序不会连接。 我在服务器端查看日志,但它没有连接,但当通过Android Studio运行时,它确实连接了 是否仍要调试此发布版本?我已尝试使用chrome://inspect,但这只会找到浏览器 提前感谢您的建议。这是一款使用Phonegap和Android的应用程序。后端是HTTPS。为了在Android Chrome中

我的应用程序在调试模式下通过
Android Studio
运行时可以正常加载并连接到服务器。当我为发布创建一个签名的
APK
时,应用程序会加载,但当它与API服务器通信时,应用程序不会连接。 我在服务器端查看日志,但它没有连接,但当通过
Android Studio
运行时,它确实连接了

是否仍要调试此发布版本?我已尝试使用
chrome://inspect
,但这只会找到浏览器


提前感谢您的建议。

这是一款使用Phonegap和Android的应用程序。后端是HTTPS。为了在Android Chrome中使用HTTPS访问后端,您必须在服务器上添加中间证书。一旦你添加了这些,一切都很好。

我认为你的api在localhost中…是的,检查过了。API托管在Azure上。当我在设备上运行Android Studio时,我会在Azure上获得服务器日志。所以我知道Android Studio版本正在访问远程服务器。可能在build.gradle中设置了不同的url进行发布和调试?我已经检查了build.gradle,但没有看到类似的内容。有什么地方我应该去看看吗?你在用https吗?您的设备可能不信任您的服务器证书能否提供更多详细信息?你知道这是否可以用aws弹性负载平衡器实现吗?有没有诊断的方法??