我花了无数个小时尝试在Android Stuio 1.1中为我的项目添加一个简单的JAR(HTMLCleaner)无济于事。我通过界面将文件导入JAR作为模块(文件>新模块>导入JAR ...),将其添加为我的应用模块的依赖项,甚至在我的AndroidManifest.xml< uses-library等中引用它...>
当我尝试"导入org.htmlcleaner;"在我的任何课程中,我得到一个"无法解决符号错误。"我已经研究并尝试过每一种排列和组合的建议。任何人都可以提供额外的指导或分步教程,以正确的方式做到这一点吗?
答案 0 :(得分:2)
请记住,Android Studio使用Gradle作为构建工具,构建流程的一部分是处理依赖项。话虽这么说,你必须指定包含外部jar文件的Gradle,进行以下修改:
build.gradle
文件(通常称为“app”)compile fileTree(dir: 'libs', include: ['*.jar'])
libs
的文件夹。运行Gradle的构建过程,点击Android Studio的“立即同步”链接,现在应该识别您的库。
答案 1 :(得分:2)
您可以按照Rodrigo Ayala的回答添加jar文件。此外,您还可以通过将以下行添加到build.gradle
dependencies {
// your other dependencies
compile 'net.sourceforge.htmlcleaner:htmlcleaner:2.16'
}
答案 2 :(得分:0)