gpt4 book ai didi

java - Android 上的 NoClassDefFoundError

转载 作者:太空宇宙 更新时间:2023-11-03 12:18:46 25 4
gpt4 key购买 nike

我不知道我做错了什么。

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

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

日志:

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)

我不知道我做错了什么。

编辑

我再也不会将我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会把我的桌面 jre 放到我的 android 类路径中了!我再也不会将我的桌面 jre 放入我的 android 类路径中了!

最佳答案

您正在尝试使用 java.nio.file.Pathsdoesn't exist in Android据我所知。 (仅支持 Java 7 API 的某些部分。)

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

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

关于java - Android 上的 NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23638181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com