Android Studio 无法导入jar包中的类?

Activity中使用了jar中的一个类,gradle文件中已经加了:
compile fileTree(dir: 'libs', include: ['*.jar'])
可是却还是找不到该类无法导入,clean rebuild也是一样,后来看到有人说加入的jar包要右键add as a library,我这样做了之后发现gradle中多了一行:
compile files('libs/gson-2.2.4.jar')
可是上面compile fileTree那行难道不是编译lib下所有的jar吗?我又把compile files('libs/gson-2.2.4.jar')这行删掉,然后重新build,这时发现类可以导入了,请问这是为什么呢?难道不能像eclipse那样自动导入吗?

阅读 6.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进