我假设你要共享的后端服务器和客户机之间的代码,这也正是我在想的事情。这是我的解决方案。 (我假设你使用的是带有摇篮支持Android的工作室)
创建一个新的模块(文件 - >新建模块),选择类型的Java模块,并将其命名为任何你喜欢的项目。就我而言,我把它命名到utils
这个模块添加到客户端和后端项目
的依赖于客户端项目
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(path: ':backend', configuration: 'android-endpoints')
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.google.android.gms:play-services:6.5.87'
compile 'com.android.support:support-v4:21.0.3'
compile project(':utils')
}
的后端项目
dependencies {
appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.14'
compile 'com.google.appengine:appengine-endpoints:1.9.14'
compile 'com.google.appengine:appengine-endpoints-deps:1.9.14'
compile 'javax.servlet:servlet-api:2.5'
compile 'com.googlecode.objectify:objectify:5.1.3'
compile project(':utils')
}
好问题 - 我也想在这里有一些指导。你是怎么做到的? – 2015-01-10 10:46:05