无法在android studio中使用@Entity,@ Id注释

时间:2015-01-22 07:47:42

标签: android-studio

我是m android app中使用google响亮端点的新手。

我在android studio中为我的Android应用程序开发了一个GAE后端的几个教程。 我制作了一个Android应用程序然后为它自动生成后端。

在后端模块中,我为它创建了一个bean和自动生成的端点类。但是当我尝试添加@ Entity,@ Id等注释时,它们就无法被识别出来。 我在api项目中向WEB-INF / lib添加了objectify-4.0b1 jar。

我错过了什么? 请指教。

和Manish

1 个答案:

答案 0 :(得分:1)

IDE需要了解objectify库。您是否使用Android Studio内置的Google Cloud Module生成端点?如果是这样,您应该通过Gradle配置后端。这会给你两个选择: 选项1)将以下行添加到后端build.gradle中的dependencies子句:

compile 'com.googlecode.objectify:objectify:4.0b1'

虽然最新版本是5.1.4,所以如果可以,你应该使用它。

选项2)是转到文件 - >项目结构,然后选择您的后端模块并添加库依赖项。这将弹出一个搜索对话框,您可以在其中搜索objectify依赖项并自动将其添加到您的模块中。这将为您更新build.gradle。