본문 바로가기
  • fishing...
  • eating...
MISCELLANEOUSNESS

android에서 햇던 실수. client에 jdbc connection 추가.

by 회색뿔 2011. 2. 22.


안드로이드 어플리케이션 설계시 혹시라도 서버에서 JDBC를 사용한다면, 객체 직렬화를 통한 전송을 다시 한번 생각해 봐야 할듯하다.

내 경우에는 객체와 DB를 매핑하기 위해 객체 선언과 JDBC Connection을 한 class에서 같이 정의한 것이 화근이 되었다.

아래와 같은 에러가 발생했다면, 추가 햇던 External jar 파일을 다시 한번 의심해 봐야 할 듯 하다.
Conversion to Dalvik format failed with error 1    Unknown    Android Packaging Problem

아무 생각없이 객체 직렬화를 구현하고 그 와중에 jdbc를 안드로이드 클라이언트에 JDBC 라이브러리를 추가함으로서 귀찮은 작업을 생략하려 했었는데.. 실패했다. 이로서, 작업은 3배가 늘었다.

Android에서는 DB를 접근하는 방식을 제한하고 있다고 한다. 그래서 이런 에러가 발생하는 지는 모르겠지만, 다른 글들을 읽어 본결과. jdbc를 추가해서 발생했다는 예기도 있으니, 어느 정도는 신빙성을 가지고 있는가 보다.

삽질... ㅄㅄㅄㅄㅄㅄㅄㅄㅄㅄㅄㅄㅄㅄㅄ