Android Studio中的Android库和Java库之间的区别

丹尼尔:

在此处输入图片说明

在Android Studio中创建新模块时,我们可以在Android库和Java库之间进行选择。通过两者的修补,我的理解是可以Android Library访问Android资源,而Java Library只能访问Java资源。

因此,在Android Studio中创建Java库就像在普通的Java IDE(例如Eclipse)中创建新库一样。(它甚至似乎使我们能够访问Android不支持的RMI。)

这是正确的吗,还有其他区别应该注意吗?

Ojonugwa Jude Ochalifu:

就像对每个项目类型的简短描述所述,Android库只是另一个Android应用程序项目,通常称为模块。Java库是Java项目的另一个词。a module和a 之间的唯一区别project是复杂性。请看一下intellij有关模块的漂亮描述,以及它们与以下模块的区别:

基于模块的项目结构

此功能非常适合具有多个内部依赖项的复杂项目,尤其是J2EE项目。模块是项目的单独逻辑部分,其中包含您的工作源,库,对目标Java SDK的引用等。它可以作为独立实体进行编译,运行或调试。

在此处输入图片说明

一个项目可能包含一个或多个模块。模块可能相互依赖。可以在多个项目之间轻松共享模块和库。

资源

也是一本好书。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章