Android的动态服务URL属性

时间:2014-09-10 12:19:03

标签: android smart-device genexus

我的应用将“动态服务网址”设置为true。 这是因为我们有几个应用服务器,而且URL可能会根据我们连接的网络而改变。

机器人: 该应用程序在AppBar(右上角)获取一个菜单,其中包含“设置”选项。 App启动调用身份验证过程,该过程需要访问Application Server。

Q1:如果最后一个Application Server不可用(例如,设备连接到不同的网络),应用程序将返回“错误:连接超时”并且不会提供设置菜单,而不是允许我更改URL。 即使我转到设备设置并清除应用数据,应用仍会尝试重新关联到上一个/默认服务URL。 在上一个Application Server可用之前,似乎无法再次使用该应用程序,因此我可以访问“设置”菜单。 有没有其他方法可以更改服务URL?

Q1

Q2:我必须为App创建自己的“设置”屏幕(用户可以选择默认主题,默认行数等)。 我可以在genexus创建的菜单中添加一个新选项(所以我没有2个设置菜单)吗?

Q2

1 个答案:

答案 0 :(得分:0)

第一点被官方认定为一个错误。见this SAC

第二点:我不知道如何实现这一点(统一2个设置屏幕或创建自定义编辑框以设置动态服务URL)。如果有办法,可能是编写外部对象。