android studio模块上的抽象代码。需要架构指导

android studio模块上的抽象代码。需要架构指导,android,android-studio,aar,Android,Android Studio,Aar,我有一个项目,其中包含一个线性布局、视图等模块。我想把它转换成一个库并抽象出代码,所以如果我决定交给另一个人开发,他们就看不到代码了。 当我尝试创建一个库时,我看到了诸如“找不到符号类R”等错误 我想这是因为如果我把它做成一个库,它不支持布局 我怎样才能回避这个问题?底线是,我需要分离出一个模块,并将一个抽象代码提供给另一个人。(可能像AAR)这可能吗?我该怎么做呢 提前感谢Android Archive Library(aar)可以包含与应用程序一样多的资源(图像、字符串、尺寸、颜色、布局),

我有一个项目,其中包含一个线性布局、视图等模块。我想把它转换成一个库并抽象出代码,所以如果我决定交给另一个人开发,他们就看不到代码了。 当我尝试创建一个库时,我看到了诸如“找不到符号类R”等错误

我想这是因为如果我把它做成一个库,它不支持布局

我怎样才能回避这个问题?底线是,我需要分离出一个模块,并将一个抽象代码提供给另一个人。(可能像AAR)这可能吗?我该怎么做呢


提前感谢

Android Archive Library(aar)可以包含与应用程序一样多的资源(图像、字符串、尺寸、颜色、布局),还可以包含自定义视图、复合视图、活动、片段等类

您还可以在库中包含一些外部依赖项,并将它们用作内部资源,甚至可以通过库向应用程序提供该库

关于
R
类,您可能需要检查所有布局或类,并从以前的应用程序模块中删除导入
R
,然后从库模块中导入新的
R