안녕하세요. 지난 주에 못나가서 죄송합니다. 그런데 이번 주는 야외에서 하나봐요.
자세한 위치를 재공지 부탁 드립니다. 어떻게 찾아 가야 하는지 알려주시면 쉽게 찾아 갈 수 있을 것 같고요.
제가 아마존 킨들에서 사용하는 안드로이드 e-book reader source를 다운로드 받았는데, error가 몇개 있습니다.
고수님들이 조금 봐 주시면 고맙겠습니다.
파일이 커서 게시판에 올릴 수가 없군요.
링크 알려 드리겠습니다. (http://www.fbreader.org/FBReaderJ/)
거기에 가면 Download FBReaderJ 0.6.2 sources 가 있고요. 그것을 다운로드 하여 eclipse로 build를 하려고 하였더니
drawable이 없고 icons folder가 대신 있어 그것을 drawable로 만들어 주었더니 error가 많이 줄어 들었는데
그래도 조금 남아 있습니다.
조금 봐 주세요. 그리고 수정된 것을 메일로 보내 주시면 고맙겠습니다. (ksseo63@naver.com)
방이라이더님, 휴우님 좀 부탁해도 되나요??? 위젯누리님도 시간되시면 한번 봐 주세요.
예, 제가 몇가지를 안해서 생긴 결과 였습니다.
How to Build 파일을 보고 했더니 해결이 되었습니다.
물론 일부 import 안되었던 것도 손을 봐 주었고요.
Python도 설치하여 돌려 주었고요.
그런데 GNU 라이선스는 어떤 것인가요?
아, 그럼 집에가서 안봐도 되는거죠? 호호홋
GNU는 원천적으로 free 구요, 대신에 소스를 공개 해야 해요.
LGPL 같은 경우는 라이브러리 빌드를 따로 하지 않으면, 소스 공개의 의무가 없구요.
지금 받으신 fbreader 라는 프로그램이 GNU 이기 때문에 소스를 공개 한 거에요.
삼성 파브 TV 같은 경우, 라이센스 잘 못 써서 이번에 엄청난 돈을 지불 했구요.
사실 소스 공개를 하지 않을 것이라면, BSD 밖에는 사용 못해요.
5월 중순에 blackducksoftware.com 에서 진행하는 세미나에서 발표하게 될 것 같은데요.
라이센스 관련하여 궁금하시면 구경 오시면 될 것 같아요
local.properties 파일 내용
=================================
sdk-location=D:/Android/android-sdk-windows
=================================
SDK를 D: 드라이브의 Android 디렉토리 밑에 android-sdk-windows라는 디렉토리로 설치
ant release라는 말은 window에서 DOS 창과 같은 cmd 창에서 수행하는 명령어로 FBReader를 RUN 시키라는 것 입니다.
Eclipse를 사용하면 그런 명령어는 사용하지 않고 대신 메뉴에서 RUN을 하면 됩니다. 즉, FBReader를 실행시키라는 말 입니다.
그밖에 error는 import를 잘못 해준 결과이므로 도움말에 따라 하면 처리될 것 입니다.
제 기억으로는 library를 잘 인식 시켜주는 것이 필요한 것 같습니다.
Python은 인터넷(google)에서 얻은 것을 설치를 해 주었고요.
저도 따라 메모를 하지 않았고, 기억이 오래되어 어떻게 했는지 기억이 없네요.




회사라 지금 보기는 좀 어렵구요...
압축 파일만 보니 JNI 를 쓴 것 같은데, 그거 빌드 안해서 그럴지도 모르겠네요.
있다가 집에 가서 보고 말씀 드릴께요..
근데 이 소스 쓰면 안되요.
라이센스가 GNU 에요. 나중에 큰 일 치루실 지도 몰라요.