繁体   English   中英

如何包含Java src代码,以便我可以在Android Studio中使用它

[英]How to include java src code so i can use it inside Android studio

我找到了一些要在Android Studio项目中使用的src代码。 它包含我的gradle项目所需的一些Java代码。 我尝试导入它,但是根本不起作用。 这是带有src类的文件夹。

在此处输入图片说明

在此处输入图片说明

有人知道解决方案吗?

如果是您的源代码(或您下载的具有源代码的库),则只需将文件复制并粘贴到项目内的目录中,然后将其添加到源代码管理中。 您需要打开文件,并确保软件包名称正确(匹配它们放入的路径)。 假设该库仅依赖于Java的核心功能,而不依赖于其他库(否则,您将需要手动复制和粘贴其所有源代码或构建它们并将它们作为依赖项引入)。 老实说,看到您正在使用gradle时,您应该完全忽略此方法。

另一种方法是将源代码编译为.jar文件(使用Java编译器: https : //docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html ),然后将产生的.jar导入为项目的依赖项。

或者,甚至更好的是,只需打开模块gradle文件,并在“依赖项”部分中添加以下内容:编译"com.badlogicgames.box2dlights:box2dlights:1.4"然后同步项目。 繁荣,现在您将库作为依赖项,因此可以使用其所有的公共类等。您甚至不必进行任何编译,复制粘贴等。gradle的强大功能!

提示:这是我想您所做的。 您研究了该库或在某处听说过它,并遇到了以下页面: github.com/libgdx/box2dlights 然后您没有向下滚动,而是单击了克隆或下载。 这是您开始困惑的地方。 因为它是开源的,是的,您可以自己下载并构建它(或下载并修改它,这就是您通常克隆存储库的原因)。 相反,通常向下滚动,您将看到如何通过gradle中的简单1衬里包含lib。

希望这可以帮助!

暂无
暂无

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

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