繁体   English   中英

Android Studio stack=java.lang.NoClassDefFoundError: Failed resolution of: Landroid/icu/util/Calendar;

[英]Android Studio stack=java.lang.NoClassDefFoundError: Failed resolution of: Landroid/icu/util/Calendar;

我已经使用了calendar类与一个闹钟应用alarm manager ,但我与类的实例错误calendar 我已经在其他论坛上进行了调查,但我还没有找到合适的解决方案。 请我需要你的帮助。

在日历类的实例中标记了错误在此处输入图像描述

据我所知,您可以使用普通的Calendar而不是 API 24 中引入的ICU Calendar 尝试使用这个 import java.util.Calendar而不是这个 import android.icu.util.Calendar

从日历选择日期: import java.util.Calendar而不是这个import android.icu.util.Calendar然后为日期选择编写这些代码。

Calendar callForDate = Calendar.getInstance();

java.text.SimpleDateFormat currentDate = new java.text.SimpleDateFormat("dd-MMMM-yyyy");

final String saveCurrentDate = currentDate.format(callForDate.getTime());

我遇到了同样的问题,将导入从 android.icu.util.Calendar 更改为 java.util.Calendar 并且它工作了! 希望对你有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM