java - 在哪里将第三方 *.java 文件包含到我的 Android 应用程序中?

标签 java android android-studio

可能是一个非常简单的问题,但我不知道答案,而且看起来我自己也没有合适的词语来找到答案。

过去 2 周,我使用 Android Studio 构建了我的第一个 Android 应用。现在我想使用 zxing Intent 进行条形码扫描。 Zxing 文档 say我应该为此使用 zxing 文件 IntentIntegrator.javaIntentResult.java

我可以将文件放入 MainActiviy src/main/java/de/digiscales/scanbrowser 的文件夹中。但我想做得正确,以便能够在两年内以简单的方式维护我不断增长的应用程序!我应该将此类第三方 .java 文件放在项目的哪个文件夹中?

或者Android Studio中有没有包含此类外国代码的功能?

我尝试将其添加为依赖项,但 Gradle 表示只有 .JAR 文件可以。

最佳答案

现在我已经使用了我想要添加的文件的包名称com.google.zxing.integration.android来创建此文件夹结构src/main/java/com/google/zxing/integration/android/ 我将两个 .java 文件放入其中。

对我来说,一切似乎都是正确的。 Android Studio 显示没有失败。现在还可以使用 ALT + ENTER 将这些类导入到我的 Activity 中。

关于java - 在哪里将第三方 *.java 文件包含到我的 Android 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38285378/

相关文章:

java - 根据滑动方向更改 View 颜色

Android OpenCV 优化 - 线检测很慢 Hough Lines

testing - Robotium - 使用 Gradle 在 Android Studio 中测试特定风格

android - 动态添加时不显示布局

android - 我找不到在 Android Studios 项目 View 中显示 lint 错误的方法

java - 使 Android EditText 中的解析更容易

java - 在另一个类中调用静态方法后未修改记录器的 System.setProperty

java - 实例变量类型相同?

java - J菜单 : while trigger event from Jmenu for open dialoge (confirmbox) Joption yes/No option click twice to work

java - Android Studio - 保存所有玩过的游戏的累积分数