본문 바로가기
[android]The library 'lombok2.jar' contains native libraries that will not run on the device. Android, The library 'lombok2.jar' contains native libraries that will not run on the device. [En] I have encountered following error message after adding lobmok library. The library 'lombok2.jar' contains native libraries that will not run on the device.The following libraries were found: - com/sun/jna/darwin/libjnidispatch.jnilib - com/sun/jna/freebsd-amd64/libjnidispatch.so - com/sun/jna/free.. 2013. 10. 28.
[android] HttpResponseCache library 안드로이드, HttpResponseCache Open Source Library 참조 : https://developer.android.com/reference/android/net/http/HttpResponseCache.html ICS 부터 지원하는 녀석.HTTP 와 HTTPS response 를 filesystem 에 cache 하여 시간과 bandwidth 를 절약한다. HttpURLConnection 과 HttpsURLConnection 을 지원하고, DefaultHttpClient 또는 AndroidHttpClient 는 지원하지 않는다. Cache 설치하기 다음 코드는 10메가 Cache 를 만든다. protected void onCreate(Bundle savedInstanceState) .. 2013. 7. 20.
[android] AndroidAnnotations 와 Otto 를 이용한 빠른 앱 개발. AndroidAnnotations 와 Otto 를 이용한 빠른 앱 개발 휴휴님의 강좌에서 좋은 open source library 들을 알게 되어 내용을 공유하고자 한다. PPT 링크 아래녀석은 PPT 내용을 pdf 로 뽑은 것. 링크와 pdf 파일 등 공유에 문제가 있다면 댓글이나 방명록을 통해 알려주세요. 조치하겠습니다.! CleanAndroidCode? CleanAndroidCode 는 Dagger, Otto, AndroidAnnotations 의 장점을 합쳐놓은 녀석. https://github.com/pyricau/CleanAndroidCode AndroidAnnotattions? http://androidannotations.org/ open source framework 으로 여러가지 idi.. 2013. 7. 15.
[jQuery/Tutorial] jQuery 와 다른 JS Library 함께 쓰기 ( noConflict 함수 ) jQuery와 다른 JS Library 함께 쓰기 ( noConflict ) [이전강좌] $(document).ready() 와 $(window).load() 의 차이. jQuery 는 해당 library 를 사용을 위한 namespace 로 "jQuery" 를 지정했고, $ 를 그 alias 로 지정해놓았다.하지만 다른 유명한 JS Library 들도 $ 를 namespace alias 로 사용하는 경우가 있어jQuery 와 다른 library 사이에 충돌이 일어나는 경우가 있다. 충돌이 일어나면, 내가 현재 사용하는 $ 가 어떤 library 에 귀속되는 녀석인지 판별하기가 어렵다.그래서 가능하면 한 개의 library 로 해결할 수 있다면 다른 library 를 함께 사용하는 것은 비추되고 있다.C.. 2013. 7. 15.
[android] facebook 연동시키기 - 기본준비 android 에서 facebook 연동시키기 - 기본준비 사실 android 와 facebook 을 연동시키는 방법은 facebook developer 사이트에서 상세히 설명하고 있다.하지만 영문자료이기 때문에, 숙련된 개발자들을 위해 한글로 꼭 해야할일만 간단히 정리해본다. 1. facebook SDK 다운받기 아래 링크에서 facebook sdk 를 다운받을 수 있다. Facebook SDK 다운받기 추후 facebook app 을 만들어야 하니 열려진 링크를 닫지 말자. 2. facebook SDK Eclipse 에 import 시키기. 압축을 풀었으면 이클립스에서 facebook SDK 를 import 시킨다. sample code 들이 함께 있는데 참조하고 싶다면 함께 import 하면 좋고,.. 2013. 7. 10.
[Spring] Spring Framework 의 개요 #2 Spring Framework의 개요 #2 변화를 예상 -> design pattern 적용 가능. 관심사의 분리( Separation of Concerns ) 관심이 같은 것끼리는 하나의 객체 안으로, 관심이 다른 것은 가능한 따로 떨어져 영향을 주지 않도록 분리. 템플릿 메소드 패턴( Template Method Pattern ) 슈퍼클래스에 기본적인 조작의 흐름을 만들고, 그 기능의 일부를 추상 메소드나 오버라이딩 가능한 protected 메소드 등으로 만든 뒤, 서브클라스에서 이런 메소드를 필요에 맞게 구현해서 사용하도록 하는 방법. 이 때 선택적 override 가능한 method 를 hook method 라고 한다. 팩토리 메소드 패턴( Factory Method Pattern ) 서브클래스에.. 2013. 6. 25.
[android] Proguard가 에러를 뿜어낼 때 해결 방법. Proguard 가 에러를 뿜어낼 때 해결 방법. Proguard 는 사용하면, decompile 을 어렵게 만들어 소스코드를 보호할 수 있다는 장점도 있지만,한편으로는 Crash 가 발생했을 때 StackTrace 에 Proguard 를 통해 치환된 값들이 나온다는 단점도 있고,외부 Library 를 적용할 때 에러를 뿜어내기도 한다. 필자의 경우 Flurry 라이브러리를 추가한 후에Proguard 설정을 바꿔주지 않고선 [Export Signed Application Package..] 를 통해 Sign 을 하니 다음과 같은 에러를 신나게 뿜어댔다. Note: there were 1153 duplicate class definitions.... 중복여부 좌르륵 ... 필자 예상이지만, 아마도 flur.. 2013. 5. 18.
[android] progurad 와 flurry 함께 사용하는 방법. progurad 와 flurry 함께 사용하는 방법. proguard를 사용하면서 flurry library 를 추가해주면, proguard 를 적용 할 때 에러가 난다. 사실 proguard 는 external library 가 추가될 때마다 조금씩 설정을 바꾸어 주어야 한다. flurry library 를 추가하면서 에러가 없게 하려면.. -dontwarn com.flurry.** -keep class com.flurry.** { *; } 위의 코드 2줄을 proguard.cfg 파일에 추가해주면 된다. 도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x ) 2012. 12. 15.
반응형