Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在git上托管我的Android应用程序,包括它的';图书馆_Android_Eclipse_Git_Libraries_Eclipse Adt - Fatal编程技术网

在git上托管我的Android应用程序,包括它的';图书馆

在git上托管我的Android应用程序,包括它的';图书馆,android,eclipse,git,libraries,eclipse-adt,Android,Eclipse,Git,Libraries,Eclipse Adt,我对Android世界都是新手。我想让我的应用程序在git克隆后易于启动。目前,我创建了一个应用程序,使用谷歌服务、截击和其他库。我的git存储库只包含我的项目的源代码,不包括库。我试图在另一台笔记本电脑上克隆这个项目,我不得不在EclipseADT上下载和导入库 在项目回购中包含库是否有某种约定?例如,Rails有Gemfile,它将在执行bundle install命令后下载所有库 我是否应该将项目的整个工作区(也包括我的库)作为我的git存储库?当我在新设备上克隆项目时,我会在Eclips

我对Android世界都是新手。我想让我的应用程序在git克隆后易于启动。目前,我创建了一个应用程序,使用谷歌服务、截击和其他库。我的git存储库只包含我的项目的源代码,不包括库。我试图在另一台笔记本电脑上克隆这个项目,我不得不在EclipseADT上下载和导入库

在项目回购中包含库是否有某种约定?例如,Rails有
Gemfile
,它将在执行
bundle install
命令后下载所有库

我是否应该将项目的整个工作区(也包括我的库)作为我的git存储库?当我在新设备上克隆项目时,我会在EclipseADT上切换工作区


在git上托管Android应用程序库的最佳实践是什么?

新Android项目中使用的Gradle构建系统使用
build.Gradle
文件来声明依赖关系:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile group: 'com.google.guava', name: 'guava', version: '14.0.1'
... }
更多信息请点击此处: