마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Gibhub에 있는 오픈소스 PolyPicker의 사용법을 알고싶습니다.

0 추천
https://github.com/jaydeepw/poly-picker

위에있는게 폴리피커 깃허브 주소인데요 폴리피커를 다운받고 그 폴더 안에 PolyPickerDemo를 실행시키면 핸드폰에서 제대로 동작하는데요.

이 소스를 제 프로젝트에 끌어오고 그 안에 있는 픽/캡쳐 이미지 버튼을 누르면 작동이 중지됩니다.(심지어 새로운 프로젝트를 만들어서 완전히 똑같이 복사-붙혀넣기를 해도 작동이 중지됩니다..)

이 소스를 끌어오고싶은데 좋은 방법이 없을까요?

제 생각에는 그래들에 compile 'net.the4thdimension:poly-picker:1.0.11' 이부분이 걸리네요..

고수님들 도와주세요 ㅠㅠ..

장지 (170 포인트) 님이 2015년 3월 25일 질문

1개의 답변

0 추천
픽/캡쳐 이미지 버튼을 누르면 작동이 중지된다. NullPointerException 발생인가요? 로그캣을 보시고 무슨 오류가 나는지 말씀해주세요.

설마 끌어오셨다고했는데, 레이아웃 파일들이랑 이미지들도 다 끌어오신게 맞겟죠?? 이미지 클릭했는데 오류가 난다는 것은, 레이아웃인식을 못한다던지, 해당 그림이 없다던지 등등.....

 

설마 class(자바)파일들만 복붙했다고는 하지말아주세요. ㅋㅋ 그럼 ...
Djleeee (13,180 포인트) 님이 2015년 3월 25일 답변
네 NullPointerException이 발생됐었는데

https://github.com/jaydeepw/poly-picker/issues/28 참고해서 해결했습니다.
azam3d이분의 댓글이요! 혹시 이게 무슨 원인 때문인지 알 수 있을까요?
아하 제가 추측하건데, poly-picker에서 사용하는 theme이 있을거에요. 근데 님이 만드시는 앱은 기본적으로 appcompat-v7의 theme을 사용하신다던지. poly-picker이 library형태의 오픈소스인것 같은데, 제공되는 api의 theme이랑 님이 작성하는 코드의 theme이랑 동일해야합니다.
예를 들어서, ActionBar 같은 경우는 특정 sdk 레벨 상위버전에서만 작동되는데, 이를 표시하기 위해 사용하는 안드로이드 UI적인 theme이 있죠. 근데 그 theme이랑 님 컴파일하려고 하는 앱의 theme이랑 불일치 하다면 오류가 나는것입니다.
...