我有一个Android库项目。它使用两个外部罐(通用图像加载器和ksoap)。
我需要从这个项目创建一个jar来分发它,但是当我这样做并使用这个项目时,我总是得到一个java.lang.NoClassDefFoundError,说没有找到ksoap类。
当我打开jar文件时,我看到包含两个罐子,但似乎最终的项目看不到它们。
我该怎么做?
谢谢!
答案 0 :(得分:1)
创建常规Java库并执行以下步骤:
对于Android Studio,以这种方式唯一添加库:
在build.gradle
添加此内容。
dependencies {
compile files('libs/your-jar-library.jar')
}
要包含这两个外部罐子,您需要执行以下步骤: