我创建了一个JAR,其中包含两个.class文件。 然后我将jar添加到libs文件夹,并通过执行此操作将依赖项添加到我的gradle文件中
compile fileTree(dir: 'libs', include: ['*.jar'])
然后我遇到了一个奇怪的问题,可以在下图中看到。
我可以引用该类并使用它的方法,但后来我做了一个干净/构建项目我得到错误,因为导入没有解决。
我得到Error:(22, 27) error: package com.android.biomini does not exist
答案 0 :(得分:2)
jar中的类应该在类似于包名的文件夹层次结构中。所以在jar里面(这只是一个拉链)你应该有 com / android / biomini / BioMiniAndroid.class ..
另一个评论,' com.android'包已被android使用,所以尝试使用其他类似 com.yourcompany.biomini
答案 1 :(得分:0)
右键单击libs文件夹中的jar文件,然后选择“Add as Library”。然后它会自动添加到build.gradle中。