簡體   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