주간 인기 게시물

총 게시물 39,242건, 최근 0 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

class xx declares multiple JSON fields named xx 와 같은 에러가 뜨는데 뭐가잘못된건지 모르겠습니다.

글쓴이 : 호롤를로 날짜 : 2019-01-04 (금) 10:04 조회 : 1117
글주소 : http://www.androidside.com/B49/170539
 
  JSON 컴스쿨닷컴
JSON 인강만으로 합격가능, 단기완성, 무한반복 전 강좌 스마트폰 학습가능
www.컴스쿨.com
  참 편한 웹그리드 QCELL
개발 환경을 통해 가장 쉽게 화면을 개발하는 유일의 HTML5 웹그리드 솔루션
www.righttech.co.kr
  플레쉬 창업은 아지트샵!
플레쉬 쇼핑몰창업! 하루만에 580만원 수익회원 탄생!
shop.agit.kr
신청하기


데이터 리스트를 json으로 변환하려고 하는데 아래와 같은 에러가 발생합니다.
파싱하려는것 뿐인데 왜 아래와 같은 에러가 발생하는지 모르겠습니다.
원인과 해결방안을 알 수 있을까요?

 java.lang.IllegalArgumentException: class android.content.res.ColorStateList declares multiple JSON fields named mChangingConfigurations

<AppInfoData>
public class AppInfoData {
private String appName;
private String packageName;
private Boolean isSelect;
private Drawable appIcon;
}
<Activity>
private List<AppInfoData> mBlockList;
for (int i = 0; i < mAdapter.getItemCount(); i++) {
data = mAdapter.getItem(i);
if (data.getSelect()) {
mBlockList.add(data);
}
}
Gson gson = new Gson();
String json = gson.toJson(mBlockList); // 에러발생



질문자가 자신의 포인트 5 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 4을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

은빛파도 2019-01-07 (월) 09:37
댓글주소 추천 0 반대 0
     
     
호롤를로 2019-01-16 (수) 09:21
[@은빛파도] fromJson 말고 toJson 할 때도 Token Type 으로 처리해주는 부분이 있나요? toJson 부분에서 에러가 발생하는거라서.. ㅠ
댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기