我一直在尝试将 google app engine endpoints api 作为新项目的后端。应用程序引擎项目运行良好,但我很难找到有关如何构建我的 android 应用程序的信息。
为了创建端点,我已将所有数据模型从 android 项目移至应用程序引擎项目。但是,我为同一个实体创建了多个端点,例如,我为同一个模型 Person 创建了一个 searchEndpoint 和一个 personEndpoint。
当我生成客户端库时,我在 android 应用程序中获得了多个 Person 模型。这意味着我不能在我的 android 应用程序中真正使用该模型。
所以我的问题是:是否建议在客户端使用端点模型?或者我是否需要在后端创建包装类并将它们转换为我自己在 android 应用程序上的模型。
如果我不直接使用模型类,似乎在普通 HTTPRequest 上使用客户端库的意义就消失了。