Android 上的 NoClassDefFoundError

2024-01-04

我不知道我做错了什么。

我想在我的 Android 项目中创建一个路径变量,但每次我都会收到 NoClassDefFoundError。

test = test + ".turns"; //This is a simple String
List<String> turnlist = new ArrayList<String>();
Path testfile = (Path) Paths.get(test);

Logcat:

05-13 19:08:51.996: E/AndroidRuntime(23437): FATAL EXCEPTION: Thread-1108
05-13 19:08:51.996: E/AndroidRuntime(23437): Process: com.example.voicerecorder, PID: 23437
05-13 19:08:51.996: E/AndroidRuntime(23437): java.lang.NoClassDefFoundError: java.nio.file.Paths
05-13 19:08:51.996: E/AndroidRuntime(23437): at com.example.voicerecorder.activities.RecordActivity$TestLoader.run(RecordActivity.java:201)

我不知道我做错了什么。

EDIT

我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中! 我永远不会再把我的桌面 jre 放入我的 android 类路径中!


你正在尝试使用java.nio.file.Paths, which Android 中不存在 http://developer.android.com/reference/packages.html据我所知。 (仅支持 Java 7 API 的某些部分。)

目前尚不清楚您正在寻找什么路径,或者您将如何处理结果,但请考虑使用File.

编辑,现在我们知道更多了:你应该not将桌面 JRE jar 文件放入 Android 项目的类路径中。那只是自找麻烦。如果不这样做,您就会正确地得到编译时错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 上的 NoClassDefFoundError 的相关文章

随机推荐

  • 使用 Yfinance 获取市值数据

    我试图使用 yfinance 获取股票的市值数据 这是我的代码 import yfinance as yf import numpy as np from pandas datareader import data import panda
  • 无法执行 HTTP 请求:Flink 中等待来自池的连接超时

    我正在研究一个将一些文件上传到 s3 存储桶的应用程序稍后 它从 s3 存储桶读取文件并将其推送到我的数据库 我在用着弗林克1 4 2 and fs s3a API用于从 s3 存储桶读取和写入文件 将文件上传到 s3 存储桶工作正常 没有
  • Jquery 表单插件还是 Jquery 序列化?

    我想知道有什么优点jQuery 表单插件 http jquery malsup com form getting started已经结束了序列化 http api jquery com serializeArray 如果我选择使用表单插件
  • jquery datepicker突出显示假期

    我正在尝试制作一个 jquery 日期选择器日历 它会突出显示假期 并在日期选择器上的日期悬停时将假期名称作为工具提示 假期日期来自 php 文件 holidays php 我的问题是 我似乎无法突出显示所有假期 它只突出显示一个日期 更具
  • 动画旋转 UIImageView

    我想旋转一个UIImageView左 右大约 10 度 但有一个平滑的动画 而不是我看到的突然转向 player transform CGAffineTransformMakeRotation angle UIView beginAnima
  • 如何在 IntelliJ IDEA 中多次运行同一个项目?

    我正在使用 IntelliJ IDEA 开发应用程序的客户端 为了调试我需要运行多个客户端 我想使用 IntelliJ IDEA 不可能在不同的窗口中运行相同的项目 那么如何运行多个客户端进行调试呢 You can 运行或调试 https
  • 如何在 php 中使用 C modf 函数?

    好像没有一个吧 使用 PHP 的fmod http php net manual en function fmod php
  • Redis 中的 AOF 和 RDB 备份

    这个问题是关于Redis持久化的 我使用 Redis 作为社交网站的 快速后端 这是设置的单个服务器 我一直在稳步地将 PostgreSQL 的职责转移到 Redis 目前在etc redis redis conf 追加设置设置为appen
  • SoundCloud,通过 api 下载或流式传输文件

    我尝试使用 download url 从 soundcloud 获取文件 我收到 重定向 或 401 未经授权 如何将其下载 流式传输到客户端 thanks 如果您收到 401 响应 那么您应该包括您的client id在请求中 它也可能是
  • 将文本文件嵌入到可以使用 fopen 访问的 exe 中

    我想将包含一些数据的文本文件嵌入到我的程序中 我们称之为 data txt 该文本文件通常加载一个函数 该函数需要文本文件的文件名作为输入 并最终使用 fopen 调用打开 FILE name fopen data txt 我无法真正更改此
  • 通过管道的 gnuplot C++ 接口 - 无法打开 wgnuplot

    我正在尝试从我的 C 程序中在 gnuplot 中实时绘制图形 我已经安装了 gnuplot 4 6 并且能够打开 gnuplot exe 并绘制图形 但是我无法通过管道打开应用程序 这是我使用过的代码 include
  • 尝试使用 PUT 将 PDF 作为 Blob 上传到 S3 存储桶时禁止 403

    我正在尝试做什么 从浏览器客户端上传 PDF 文件 而不会暴露任何凭据或任何令人讨厌的内容 基于this https github com jbesw askjames s3uploader 我以为可以做到 但对我来说似乎不起作用 前提是
  • 在 Java 中在屏幕上绘图

    我想用 Java 创建一个帮助应用程序 其行为如下 每当通过全局快捷方式调用时 它都可以在屏幕上绘制一些文本 不是在其自己的应用程序窗口上 而是在屏幕顶部 类似的帖子是here https stackoverflow com questio
  • 如何引发张量流内存不足错误的异常?

    我正在使用以下命令运行几个张量流推理sess run 在一个循环中 碰巧有些推理对我的 GPU 来说太重了 我收到如下错误 2019 05 23 15 37 49 582272 E tensorflow core common runtim
  • 在 Selenium 中,如何关闭日志记录?

    我正在使用以下方法 set browser log level off 但我的日志级别继续包含信息 当我的测试输入登录密码时 我试图抑制日志记录和 最后 4 个命令 显示 http release seleniumhq org seleni
  • Google Apps Marketplace (GAMv2) 的设置网址不会重定向

    我已经为 Google Apps Marketplace GAMv2 创建了一个测试列表 并指定了一个设置网址 使用 测试安装流程 按钮进行测试时 会弹出授权屏幕 单击 接受 按钮会将我带到一个弹出窗口 确认已添加应用程序 第二个弹出窗口上
  • 如何使用 scala.js 读取文本文件?

    基本上我想弄清楚我需要传递什么onload method def selectedFile e ReactEventI val reader new dom FileReader reader readAsText e currentTar
  • 其他端口上的 file_get_contents

    我必须通过 80 联系位于不同端口上的服务 但函数 file get contents 返回错误 无法打开流 连接被拒绝 url http nexusdigital agency 81 API result file get content
  • 具有引脚配对功能的 Android BLE 外设

    我正在开发一个 Android 应用程序 它充当具有服务的蓝牙外围设备角色 当我开始投放广告时 搜索提供此服务的设备的其他 Android 设备可以看到我的设备 并且无需 PIN 码即可与其配对 好的 但如何启用 PIN 配对呢 当使用特定
  • Android 上的 NoClassDefFoundError

    我不知道我做错了什么 我想在我的 Android 项目中创建一个路径变量 但每次我都会收到 NoClassDefFoundError test test turns This is a simple String List