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数据存储区服务?
谢谢
答案 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'}