[안드로이드 공부]/UI

Class not found when unmarshalling NoClassDefFoundError

코코모아 2018. 1. 16. 15:20

아래는 코모스튜디오가 직접 만든 무료 앱이에요
(한 번만 봐주세요 ^^)

01

02

03

정각알림 만들기(말하는시계)

말하는 시계 (취침, 자전거) 

말하는 타이머 음성 스톱워치 

Class not found when unmarshalling:

Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available

class not found when unmarshalling startactivity


요런 에러가 막뜬다...


이럴 경우에

multiDexEnabled true
  compile 'com.android.support:multidex:1.0.1'


등등을 하라고 한다....


특정기기에서만 발생하는 거라... 참 어려운데....


저런건 안 먹힌다...


결국 요상한 분석에 들어간다...


StartActivity 에서 문제가있고... 인텐트로 데이터를 넘겨서 받을 때 문제가 있다...

그렇다고 죽지는 않는다....

그리고... 데이터는 제대로 넘어 왔다... 그냥 넘어 가도 된다...

그런데 찝찝하다...

그럼 데이터를 넘길때 단순히 intent로만 실어서 넘기는게 아니라

번들로 넘겨 보자... 

혹시나...

된다...

그런데 좀 느리다...


intent.pueExtra("", xxx)

Bundle bundle = new Bundle();

bundle.putParcelable("", xxx)

intent.putExtra("", bundle)

요렇게 하면 된다.


아이고...

보이지 않는 에러 해결.

모든 게시물은 코모스튜디오의 소유이며, 무단 복제 수정은 절대 불가입니다.
퍼가실 경우 댓글과 블로그 주소를 남기고 해당 게시물에 출처를 명확히 밝히세요.