我正在编写一个库项目来创建一个组件,该组件将用于某些(如果不是全部)项目中。我想测试它到目前为止的情况,但是我无法将库项目导入到我的其他项目中。
因此,我使用Android Studio创建了名为SplashScreen的库项目。现在我已经创建了一个SplashScreenDemo项目,其中一个Activity应该使用我在库项目中编写的组件。但是导入向导不允许我选择项目,我在网上找到的所有信息都是将旧的Eclipse库项目导入到Android Studio中,但在我的问题中,Eclipse根本不涉及。
到目前为止,我已尝试过:
这是窗口(那是我的图书馆项目的路径):
我尝试了几条路径,但都没有工作:
有什么想法吗?我错过了什么吗?
P.S。:版本:
答案 0 :(得分:2)
我认为发生的事情是你正在尝试导入一个与现有模块同名的模块,而且它没有给你任何错误的指示。实际上,如果您只输入父项目的路径,那么它将显示您可以导入的模块列表,如果您将鼠标悬停在一个模块上,则无法选择这些模块,它将在工具提示中显示错误消息:
显然这不是很有用,我提出了一个要求改进的错误:
https://code.google.com/p/android/issues/detail?id=71942
要解决此问题,您必须重命名要导入的模块或项目中的模块。为此,您可以在项目视图中右键单击它,选择Refactor>重命名>重命名目录。