无法使用Android Studio Beta导入App引擎DatastoreService(0.8.1)

时间:2014-07-08 09:45:52

标签: google-app-engine android-studio android-gradle google-cloud-datastore

import com.google.appengine.api.datastore.DatastoreService;

我使用Export to - >将我的App Engine Java servlet模块从Eclipse Kepler迁移到Android Studio。来自Eclipse的build.gradle。

问题是Android Studio无法识别上述导入。

我已经做了以下事情:

- 更新了相应的build.gradle

buildscript {
repositories {
    mavenCentral()
}
dependencies {
    classpath 'com.google.appengine:gradle-appengine-plugin:1.9.6'
}

}

(...)

dependencies {

appengineSdk' com.google.appengine:appengine-java-sdk:1.9.6'   编译' javax.servlet:servlet-api:2.5' }

我从SDK下载了Android支持存储库 我还试图在点击Datastoreservice Datastore后找到从web下载jar中选择的jar选项= ...

我在Android Studio中创建的模块是Java Http Servlet的正确模块。

任何想法,如何使用build.gradle或任何其他方法导入appengine数据存储区服务?

谢谢

1 个答案:

答案 0 :(得分:4)

发现它!

刚刚将以下内容添加到我的build.gradle文件中,导入成功。虽然app-engine端点似乎无关紧要,但com.google.appengine.api.datastore.DatastoreService;是进口的

dependencies {
appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.1'
compile 'com.google.appengine:appengine-endpoints:1.9.1'
compile 'com.google.appengine:appengine-endpoints-deps:1.9.1'
compile 'javax.servlet:servlet-api:2.5'}