美文网首页Android开发经验谈
google相关包引入报错com.google.common

google相关包引入报错com.google.common

作者: 筱宓dawnLing | 来源:发表于2018-03-28 16:13 被阅读2294次
    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 结果就好了,折腾了我一个多小时的经验分享给大家,也做个笔记,希望有帮助_

    相关文章

      网友评论

        本文标题:google相关包引入报错com.google.common

        本文链接:https://www.haomeiwen.com/subject/xfqucftx.html