我已经开发了一个Android应用程序,它具有PHP的API. API需要太长的时间来响应,当我在真实的设备上运行应用程序,也在释放模式下与调试关闭.当我尝试从 Postman 打相同的API,它需要大约1183毫秒.然而,应用程序的发布版本在模拟器中工作得更快,并且在那里没有观察到这种缓慢的响应问题。我尝试了以下方法来解决这个问题问题:
1.将基本URL从子域(subdomain.domain.com)更改为域名(domain.com/subdomain)
1.在gradle中使用debuggable = false
以发布模式运行应用
1.在改造生成器中显式添加okhttpClient
1.创建.apk并安装到我的设备上
1.我也试着在另一台设备上安装了同样的程序
但仍然没有工作。此外,尝试了this post的解决方案,但没有解决这个问题的答案。任何建议都将非常有帮助。
1条答案
按热度按时间83qze16e1#
我得到的解决方案后,我的托管服务代理交谈.他们建议将服务器转移到最近的位置,它为我做的伎俩.现在的API加载速度更快.希望这有助于谁是经历同样的问题.