Android Studio:将项目添加为库
我想将这个项目作为库添加到android studio中的项目中。 这是我试过的,
我的项目目录为f:/my project/my app/src
和我的库f:/my project/my library/src
我导入模块(库)通过转到file > import module > selecting the library
然后我得file > project structure > modules > dependencies tab > select my project > add module dependency apply ok and then done
但是,当我使用库中的代码时,我得到了通常的语法错误(无法找到类…)
我也注意到了这个弹出窗口(见图)
我是android studio或intelliJ的新手,我该如何解决这个问题。 谢谢!
编辑settings.gradle
文件(在目录f:/my project
),它必须包含以下内容:
include 'my app','my library'
如果此文件不存在:手动创建它。 settings.gradle
包含多模块项目中的gradle模块列表。
然后,您必须在应用程序中将依赖项添加到库中。 为此,请编辑my app/build.gradle
并添加以下行:
dependencies { compile project(':my library') }
我还注意到你没有为你的项目使用默认结构(即你把代码放在src/
而不是src/main/java
)所以你必须覆盖你的build.gradle
中的默认文件集的一些值。项目。 请确保在my app/build.gradle
和my library/build.gradle
:
android { sourceSets { main { java.srcDirs = ['src'] } } }
- Android 8.0 Oreo – 帐户
- 哪个HttpURLConnection实现用于Android?
- 如何在AndEngine中确定SVG精灵的宽度和高度
- 使用Java For Android的HTTP API请求
- 什么是IndexOutOfBoundsException? 我该如何解决?
- 在edittext android中插入imageview
- 得到随机值android firebase java
- javafx:javafx.scene.layout.AnchorPane无法强制转换为javafx.scene.layout.BorderPane
- 使用ExifInterface时的FileNotFoundException