Java-Android-在具有不同R导入的不同项目中重用类?
作者:互联网
我想知道是否有一种方法可以重用我在Android项目中使用的类,其中唯一改变的是R import?
因此,例如,我保存了一个文件,其中导入是:
import com.myname.project.R
在我的第二个项目中,该类与第一个项目中的类完全相同,不同之处在于R文件的导入方式不同:
import com.myname.projecttwo.R
这意味着我必须维护两个文件,只是导入是不同的,儿子,当我在一个文件中更改某些内容时,我必须记住要在另一个文件中进行更改.
有没有一种避免这种情况的标准方法,只有一个文件可以更改所需的文件,并且可以在两个项目中使用它?
解决方法:
如果要使用大量共享代码,则可能应该使用一个库项目来保留您的代码库,然后使用两个不同的项目来保留您的资源.
Android Developer很好地解释了它,请参阅:http://developer.android.com/guide/developing/projects/index.html#LibraryProjects.
标签:import,code-reuse,java,android 来源: https://codeday.me/bug/20191201/2082476.html