我在android Studio1.0.0中制作了一个模块库。从那以后,我获取了.aar文件并将其用于其他项目。但是当我将我的android studio更新到1.1.0时,我没有从它得到任何引用。
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
}
谢谢
在项目窗口中(按Alt+1
)>切换到project
视图(从此窗口顶部),在App
中创建一个文件夹,名称为AAR
。
从MyLibrary.aar
复制一个文件夹,然后放入App/AAR
。则
在MyProject>Build.Gradle
中编写以下代码
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
}
}
allprojects {
repositories {
jcenter()
flatDir {
dirs 'aar'
}
}
}
并在myproject/app>build.gradle
中编写以下代码
dependencies {
...
compile(name: 'myLibrary', ext: 'aar')
}
对我起作用了!:)
我遵循了关于创建Android库的官方指南,但有些东西似乎不太适合我。 我的项目由两个模块组成。一个名为“app”的app模块和一个名为“BFSDK”的库模块。在我的应用程序的文件中,我包含了库,如下所示: 然后在我的库模块中,my在第一行指定它是库: 在Project窗口中选择库模块,然后单击Build>Build APK 这将构建AAR文件。然而: 当我点击这个并等待整个构建过程完成时,我在任
问题内容: 我有一个有效的node_modules文件夹,并且尝试了package.json的许多排列,它们应该创建相同的结果并创建极其接近的结果,但是我的项目无法构建。我不知道如何解决这个问题。 我使用和手动添加了匹配的版本,并使用winMerge尝试查找差异。 我现有的node_modules文件夹可以工作,但是如果我重建它,它会失败。我机智的结束了。 编辑 并 问题答案: 您可以尝试使用sh
我看到过许多开发人员发布的问题(Android Studio将2.AAR合并为一个或其他),但我还没有看到一个明确的答复,使我能够创建一个包含一个或多个AAR或jar的AAR(我可以使用jar,因为我不需要共享任何资源;只需要共享类)。以下是我的图书馆项目的应用程序分级: 我读过关于传递依赖的文章,但我找不到一个可以帮助解决我的情况的示例实现。
我读了很多与这个话题相关的答案,但没有一个能解决我的问题,所以需要帮助: 你可能在想我必须添加依赖项,我已经这样做了,它似乎不起作用。 所以有人可以告诉我在Android Studio1.1.0中导入和使用.aar文件的正确方法是什么
问题内容: 在一个Java程序中,我使用 然后由于某种原因我写 pDir为空。我真的很想写 但这会引发空指针异常。 问题答案: 您需要一个带有路径的文件,尝试使用getAbsoluteFile。