Android

Android > Muti Project with library in Android Studio

Configure Version : Android Studio 0.2.8 Situation : 2 More Projects and 2 More Librarys (Jar file and Java lib Project) Problem : Eclipse에서 gradle 파일을 생성 후 Android Studio 에서 Import. (정상 과정) 하지만 컴파일 시 java.lang.NoClassDefFoundError 에러 발생. Why the problem happened? 문제는 Java SDK 기본으로 1.7 Version이 선택됨. (1.6 Version으로 변환 후 […]

Read More
Android

Android > ADB 사용을 극대화 하자.

본인은 맥북 에어 2013년 산을 사용하고 있다. 문제는 여러 대의 디바이스를 사용하다보면 USB 포트가 부족하여, 선을 뽑았다 꼈다 반복하는 문제가 발생 할 때가 있습니다. 참 불편하죠. 전 이문제를 Android Devleopment Tools를 이용하여 어느정도 문제를 해결하여 사용하고 있습니다. 아래의 내용은 내용은 툴에 대한 설명과 사용방법에 대해서 써보았습니다. Run / stall / debug application over Wifi. reference […]

Read More
Clojure

Clojure > JAR 파일 바인딩 시키기 2.

Clojure > jar파일 바인딩 시키기. 이전에 소개했던 방법은 사실 다른 문제로 이어진다. 문제는 :resource-paths 속성을 이용하여 처리를 하였지만 실제 excitable 파일을 만들때 leiningen 이 :resource-paths로 설정 된 jar를 포함시키지 않는 다는 것이다. 혼자서 몇 시간 동안 끙끙 대다가 구글 클로져 그룹에 글을 남김으로써 문제를 해결 할 수 있었다. link 방법은 간단하다. Maven으로 Local Repository를 만들어 […]

Read More
JAVA

JAVA > How to check the byte code class version.

ref On Linux, Mac OS X or Windows with Cygwin installed, the file(1) command knows the class version. Extract a class from a jar and use file to identify it: 리눅스나 맥에서는 간단하게 아래와 입력하시면 됩니다. Window의 경우 Cygwin이라는 툴이 별도로 필요하며 사용방법은 아래와 같습니다. $ jar xf log4j-1.2.15.jar $ file ./org/apache/log4j/Appender.class ./org/apache/log4j/Appender.class: compiled Java […]

Read More
Clojure

Clojure > jar파일 바인딩 시키기.

귀국 한지 3일 째… 캐나다의 내 생활은 정말 별거 없었다. 공부 공부 공부 정말 모든 것 들을 놓았었다. 이제 다시 돌아왔으니 일도 구하고 프로그래밍도 더 열심히 그리고 Clojure 이 녀석 참 매력적이다. 캐나다에서 만들었던 (아주 작은 만한)영어 학습 프로그램을 업그레이드 할려고 마음을 먹었다. Matching Function이라고 두개 문자열을 받아 비교하는 기능이다. 물론 ㅡ.ㅡ 시간이 없으니 이전에 […]

Read More
Back To Top