Android Debug apk完全有效,但http调用无法在签名版本

时间:2017-12-15 12:47:33

标签: javascript android html cordova phonegap

我不知道接下来会在这个问题上去哪看,所以如果有人能给我一些指示,我将不胜感激:

我已经构建了一个对web api进行http get调用的应用程序。此调用返回特定数据,对其进行格式化并将其转储到div中以便在页面上显示。这一切在调试版本中都很有用,并且随着数据的变化实时更新

但是我现在已经构建了应用程序的签名发布版本,这部分不再有效。当您启动应用程序或刷新

时,似乎没有数据被拉出并且没有div更新信息

我尝试将android:debuggable=true添加到manifest,但我不确定在重建版本时是否会应用此版本(我通过cordova执行此版本,因为这是{ {1}} app)所以尽我所能我似乎无法进行应用调试。我说我很天真地假设如果应用程序在调试版本中完全运行,那么它应该在发布版本中完全运行吗?

这是我的第一个完整应用

编辑:我还应该提到我有2个单独的HTTP调用。其中一个是在之前的版本构建中并且工作得很好,但是现在我已经添加了第二个,只是从他们停止工作的相同内容中检索第二组数据

1 个答案:

答案 0 :(得分:0)

所以我重写了大部分代码,重新排序了一些东西并检查了所有代码块是否正确结束。然后重建了一个新版本,所有调用现在都在工作

不知道阻止数据显示的是什么,但它现在都应该触发和更新

我在证书安全性,SSL或https方面没有做任何不同的事情,所以这似乎不是我的问题。感谢您的建议