原因是使用了java标准库里的java.util.Base64这个类,编译时不会报错,但运行时直接崩溃了。

解决方法是用android自带的Base64类替换,直接import android.util.Base64;就可以使用了。

Android报错:java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Base64;如何解决相关推荐

  1. java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Base64

    java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Base64 前言 后台提供的加密策略中要求对参数进行Base64编码 ...

  2. 【错误记录】Groovy 工程编译报错 ( java.lang.NoClassDefFoundError: org/apache/tools/ant/util/ReaderInputStream )

    文章目录 一.报错信息 二.解决方案 一.报错信息 编译 Groovy 工程时 , 报如下错误信息 : gradle-resources-test:Groovy_Demo.main: java.lan ...

  3. RxAndroid jar包引入异常导致java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/sche

    前言: 项目引用第三方sdk,运行报错:java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/sche ...

  4. Android java.lang.NoClassDefFoundError: Failed resolution of: Lcom/zhihu/matisse/R$plurals(使用知乎开源相册)

    因为项目中出现了知乎的开源框架MatisseActivity,其实就是一个图片选择器,但是有一个问题就是:我点击了9张图片,并设置最多只能选择9张,但是选择第十张时,图片就崩溃了,并且报了以下错误 j ...

  5. java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener

    最近后台封装的类库使用的v7包版本都使用了28的,导致我的项目也必须改为28,问题来了 implementation 'com.android.support:appcompat-v7:28.0.0' ...

  6. DRP问题集结(一)-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory...

    问题一:  Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 问题二:[Error]Jav ...

  7. 使用知乎开源图片加载框架出现java.lang.NoClassDefFoundError: Failed resolution of: Lcom/zhihu/matisse/R$plurals

    因为项目中出现了知乎的开源框架MatisseActivity,其实就是一个图片选择器,但是有一个问题就是:我点击了9张图片,并设置最多只能选择9张,但是选择第十张时,图片就崩溃了,并且报了以下错误 j ...

  8. WildFly 报错 java.lang.NoClassDefFoundError

    在eclipse上WildFly部署项目后,启动一直报错java.lang.NoClassDefFoundError,功夫不负有心人,终于解决. 解决方案 查了网上很多资料,有说环境变量配置不对的,有 ...

  9. 解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener

    解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener   笔者在做代 ...

最新文章

  1. 项目三(2)——抽象类
  2. html5伪类效果延缓,CSS3实现伪类hover离开时平滑过渡效果示例
  3. 断言工具的编写_编写干净的测试–用特定领域的语言替换断言
  4. 扩大缩小Linux物理分区大小
  5. 19-linux下ElasticSearch.6.2.1与head、Kibana、X-Pack、SQL、IK、PINYIN插件的配置安装
  6. java jndi tomcat_tomcat下jndi的三种配置方式
  7. 湘乡江南计算机学校潘银,湘潭市教育局督查组来湘乡督查合格学校建设
  8. 【note】编程范式(编程范型)的含义和种类,多范式编程语言
  9. (转)每个人都应该读一读贝索斯的致股东信 1997-2016
  10. 240.搜索二维矩阵II
  11. case …when… 与纵表转横表
  12. oracle嵌套case when,case when 中是否可以在嵌套一个case when ?
  13. [C语言]统计成绩问题:输入某班学生某门课的成绩(最多不超过40人,具体人数由用户键盘输入),用函数编程统计不及格人数。
  14. 话说js中的异步编程。
  15. Linux操作系统之安装Linux虚拟机
  16. 勿以恶小而为之,勿以善小而不为
  17. 清晰易懂的“K个一组翻转链表”解法
  18. 干货|以太坊全景介绍及入门学习路径(分享实录)
  19. 一个文科生的工程师之路
  20. 74HC245的作用

热门文章

  1. 使用python愉快地做高数线代题目~
  2. 【Docker】registry部署docker私有镜像仓库
  3. Linux shell 学习笔记(2)— 监测程序、磁盘空间和处理文件(ps -ef、top、kill、df、du 、grep、tar)
  4. 不要抱怨,勇敢向前走,你就能拥有更好的自己
  5. centos7下selinux永久关闭
  6. 基于Vue开发的购物车案例
  7. LeetCode简单题之交替位二进制数
  8. 4D毫米波雷达Radar
  9. GPU加速库AmgX
  10. 开放式神经网络交换-ONNX(上)