我正在开发一个 Android 项目,我需要导入一个名为 XOM 的 XML 库。我发现的唯一方法是右键单击项目名称-> 属性-> 库选项卡-> 单击“添加外部 Jar”。但这只是从它的原始路径引用它,当我编译应用程序并将其移动到我的手机时会发生什么?罐子会在那里吗?
可能是一个愚蠢的问题,如果是这样的话,对不起。
这样做很好,但我通常做的是创建一个名为的文件夹lib
,然后从那里添加罐子。我发现这样可以更轻松地查看我的应用程序中有哪些罐子。
您原始方法的主要缺点是,如果该库的路径在外部意外更改了怎么办?那么你的程序将无法编译。最好将所有东西都放在一个地方以使事情变得更容易。
在您的根目录下创建一个名为“libs”的目录。你可以这样做,
而已
.apk
只不过是文件的集合或压缩版本。它包含所有资源和编译的java文件。
因此,您不必担心包含您的库文件。如果您在 Eclipse 中为您的库设置了正确的路径,那么这些将包含在您的 apk 文件中。