import com.google.common.base.Charsets;
import com.google.common.base.Joiner;
import com.google.common.base.Strings;
import com.google.common.hash.Hashing;
import com.google.common.io.BaseEncoding;
报错,找不到这些类
一.马上百度找到解决方法:
官网https://github.com/google/guava
按照最新版本配置gradle
To add a dependency using Gradle:
dependencies {
compile 'com.google.guava:guava:24.1-jre'
// or, for Android:
compile 'com.google.guava:guava:24.1-android'
}
Build->Rebuild Project->Clean Project 结果没有用o(╥﹏╥)o
二.继续百度找到解决方法:
说是要用guava-r07.jar包
Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。
下载了别人提供的guava-r07.jar还是有两个类报错
import com.google.common.hash.Hashing;
import com.google.common.io.BaseEncoding;
Build->Rebuild Project->Clean Project 结果没有用o(╥﹏╥)o
最后终于灵机一动会不会是因为版本更新某些方法不见了,把方法一配置gradle那边的版本改成低版本
compile 'com.google.guava:guava:23.6-android'
Build->Rebuild Project->Clean Project 结果就好了,折腾了我一个多小时的经验分享给大家,也做个笔记,希望有帮助_
网友评论