【发布时间】:2014-01-26 22:52:42
【问题描述】:
这是一个回归。早于(2014 年 1 月)版本的 Android Studio 可以成功地从模型生成端点代码。
步骤:新建项目、工具 > 生成 App Engine,选择任何端点模型(DeviceInfo 或 Message)或添加类文件(使用 @Entity 等)。工具> 生成端点
gets: No JPA @Entity Class found in MessageData2.java in dialog Failed to Generate Endpoint Class
预期:代码生成与过去一样
更新:回滚到 0.4.2(它曾经可以工作),哎呀!仍然出现对话框(现在真的卡住了)。
更新 [不再卡住]:将 MAVEN 回滚到 3.0.5,构建新的干净项目,成功构建 app{appname}-endpoints,然后 Generate Endpoint 工作(仍然存在客户端代码未复制到端点目录的错误,在 {appname}-AppEngine/target 中查找并手动复制到 {appname}-endpoint 树
如果您想跟踪,我通过 App Studio 将错误记录到 https://code.google.com/p/android/issues/detail?id=65270
【问题讨论】:
-
情况越来越糟。在 Android Studio 0.4.4(2014 年 2 月 9 日)中,生成端点是 DOA。选择要从中生成端点的文件会给出“选择模块...”对话框并失败。选择模块会给出“选择一个 java 文件...”并失败。哎呀。
标签: google-app-engine android-studio