이 코드 그러나형식 날짜
mDateFormat = DateFormat.getDateFormat(DigitalWatchFaceService.this);
mDateFormat.setCalendar(mCalendar);
mDateFormat.format("dd-MMM");
를 사용하여 "DD-MMM"안드로이드 마모하여 시계의 날짜를 포맷하려고, 난의 마지막 줄을 가리키는이 오류가 위의 코드.
(12 내지 20) 04 : 32 : 37.896 5616-5616/com.example.android.wearable.watchface E/AndroidRuntime : 치명적인 예외 : 주요 프로세스 : com.example.android.wearable.watchface, PID : 5616 java.lang.IllegalArgumentException가 : java.text.Format.format (Format.java:157)에서 java.text.DateFormat.format (DateFormat.java:302) 에서 날짜 로 지정된 객체를 포맷 할 수 없습니다 (디지털 시계 온도계) ce.java:290) android.service.wallpaper.WallpaperService $ Engine.attach에서 com.example.android.wearable.watchface.watchface.DigitalWatchFaceService $ Engine.onCreate (DigitalWatchFaceService.java:235) (WallpaperService에서 . 자바 : 875) android.service.wallpaper.WallpaperService $ IWallpaperEngineWrapper.executeMessage (WallpaperService.java:1166) 에서 com.android.internal.os.HandlerCaller $ MyHandler.handleMessage (HandlerCaller.java:37) 에서의 android.os.Handler.dispatchMessage (Handler.java:102) android.os.Looper.loop (Looper.java:154) android.app.ActivityThread.main (ActivityThread.java:6119) at java.lang.reflect.Method.invoke (기본 메소드) at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit. 자바 : com.android.internal.os.ZygoteInit.main (ZygoteInit.java:776)