Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.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
在两个Android Studio项目之间共享库项目_Android_Android Studio_Module - Fatal编程技术网

在两个Android Studio项目之间共享库项目

在两个Android Studio项目之间共享库项目,android,android-studio,module,Android,Android Studio,Module,我正处于从Eclipse迁移过来的过程中,我肯定有一些成长的烦恼 Eclipse对于Android库项目非常简单。创建一个项目,将其标记为Android库,然后从同一工作区中的非库Android项目中引用它。当库项目中的代码发生更改时,不需要在非库项目中进行任何更改 Android Studio似乎并不那么简单。我已经完成了教程的学习,现在我可以将我的库项目作为模块导入,并将其作为依赖项添加到我的应用程序模块中 但这里最大的问题是它将我的整个库模块作为子文件夹复制到非库项目中。现在,当我对库项目

我正处于从Eclipse迁移过来的过程中,我肯定有一些成长的烦恼

Eclipse对于Android库项目非常简单。创建一个项目,将其标记为Android库,然后从同一工作区中的非库Android项目中引用它。当库项目中的代码发生更改时,不需要在非库项目中进行任何更改

Android Studio似乎并不那么简单。我已经完成了教程的学习,现在我可以将我的库项目作为模块导入,并将其作为依赖项添加到我的应用程序模块中

但这里最大的问题是它将我的整个库模块作为子文件夹复制到非库项目中。现在,当我对库项目进行更改时,这些更改不会反映在非库项目中,除非我手动删除模块、删除子文件夹并重新添加库模块

我希望这不是我们的初衷。也许我做错了什么?有人能给我一些指点吗


提前谢谢

一周前我回答了一个类似的问题。请看这里:感谢您的快速响应!我在settings.grade中包含了我的库项目,但是当我尝试将compile项目(“:..:LibProject”)添加到build.gradle中时,会出现错误“未找到名为“default”的配置”。请确保库项目具有
build.gradle
文件。它确实。。。buildscript{repositories{jcenter()}依赖项{classpath'com.android.tools.build:gradle:1.1.0'//注意:不要将应用程序依赖项放在此处;它们属于//单个模块build.gradle文件}所有项目{repositories{jcenter()}解决。我必须添加模块名(包括“..:LibProject:app”)(编译项目(“:..:LibProject:app”))