繁体   English   中英

将外部软件包添加到Android

[英]Adding external package to Android

我几乎没有Java经验,所以如果不太清楚,我会道歉。

我正在尝试创建一个使用另一个程序包的Android应用程序。 我只有软件包中的源代码.java文件,这些文件都是com.XY的一部分

我将其保存在一个名为“数据库”的文件夹中,该文件夹已压缩并添加到构建路径中,因此它现在显示在Eclipse中的“引用库”下。 但是我不知道如何包括它,找不到导入com.XY,并且我不确定下一步该怎么做。

我对这个专案的工作有些不满,不胜感激

在您的源文件夹中创建一个文件夹结构com / X / Y并将您的.java文件放在其中

步骤#1:将类从“数据库”中移出,并移入项目的主源代码树中。

步骤2:没有步骤2。

我强烈建议您暂时离开Android并分别学习Java。 有无数的材料可以帮助您学习Java,其中包括许多在线免费内容。 这是一篇博客文章 ,其中指出了Android开发人员需要学习的Java主题。

如果要将这些文件作为外部库包括在内,我将考虑为要包括的编译代码创建适当的jar,而不仅仅是压缩源代码。 对您而言,最简单的方法可能是在Eclipse中创建第二个项目,对其进行编译并使用生成的jar。

有了jar之后,将其放在Android项目的libs子目录中。 我相信这足以使Android ant目标发挥作用...尽管让Eclipse感到高兴,但我相信您还需要将其添加到Java Build Path中。

或者,如果您只想添加原始源代码,也可以将整个包源复制/粘贴到android源目录中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM