Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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项目中使用aar文件?_Android_Aar - Fatal编程技术网

如何在android Studio的android项目中使用aar文件?

如何在android Studio的android项目中使用aar文件?,android,aar,Android,Aar,我在这方面花了很多时间。我创建了两个库项目,比如A和B。项目B依赖于A,所以我在库项目B中使用A作为aar 现在我已经创建了一个android应用程序,它依赖于库项目B。我已经在我的应用程序中添加了项目B的aar文件。到目前为止,我可以从我的android应用程序访问在B项目中创建的文件,但我无法访问项目的文件 我猜B由自己定义的文件和一个项目组成,如果我错了,请告诉我。现在我必须在我的应用程序中使用A和B项目的aar,我认为这不好,因为B已经在使用A。有人能建议如何构建一个依赖于其他项目的aa

我在这方面花了很多时间。我创建了两个库项目,比如A和B。项目B依赖于A,所以我在库项目B中使用A作为aar

现在我已经创建了一个android应用程序,它依赖于库项目B。我已经在我的应用程序中添加了项目B的aar文件。到目前为止,我可以从我的android应用程序访问在B项目中创建的文件,但我无法访问项目的文件

我猜B由自己定义的文件和一个项目组成,如果我错了,请告诉我。现在我必须在我的应用程序中使用A和B项目的aar,我认为这不好,因为B已经在使用A。有人能建议如何构建一个依赖于其他项目的aar文件的库项目,以便访问来自这两个项目的文件吗

如果我不能解释这是什么,我很抱歉

按照以下步骤操作:

提取aar 在提取的文件夹中有classes.jar 将jar文件放在项目B的libs文件夹中&添加到构建路径 在属性->Android滚动到底部并选中复选框中,将项目B标记为库 将项目B作为库添加到主项目
按照这些步骤在android studio中添加arr文件非常简单

步骤A:

步骤B:

步骤C:

步骤D:

步骤E:

步骤F:

步骤G:


您完成了。

您知道如何在android studio中实现这一点吗?我可以导入aar文件并引用它。我很久以前在eclipse中尝试过实现cardview,因为当时只有aar可用,但在android studio中还没有实现