PhoneGap 을 사용하고 있습니다.아이폰에서는 정상작동하는데, 안드로이드에서 FileTransfer 의 download 를 사용시 원래 용량의 두 배가 다운되는 문제가 있습니다. stream 만 그렇게 진행되고 실제 파일은 원래 사이즈로 저장됩니다. 이 부분에 대해 거의 하루종일 검색해서 해결책을 찾았네요..일단 apache cordova 쪽에 이슈 보고가 되어 있던 문제였습니다. 단, 아직 해결이 안되었네요..간단한 코드인데, 왜....? https://issues.apache.org/jira/browse/CB-3520 위 링크에서 관련 내용 확인할 수 있습니다. 사용하고 계신 cordova 버젼의 소스코드를 받으셔서 FileTransfer.java 의 코드를 수정하면 됩니다. 저는 2.9.0 버젼..
PhoneGap 을 사용했을 때 Activity 구성시 기본적으로 DroidGap 을 extends 하게 되는데, DroidGap 소스의 onCreate 를 보면 WebView 를 통으로 만들도록 되어 있다. 이를 말 그대로 Hybrid 로 구성(네이티브 버튼+웹뷰) 하기 위하 많은 고민을 했고, 구글의 힘을 빌었지만, 국내에 관련 내용은 전무하고, 해외 사이트도 명확한 답변은 없었다. 그래서 PhoneGap 소스를 구해 분석하여 구성하였다. PhoneGap 소스를 구하는 것도 쉽지많은 않더라... 1. 일단, 기존 그대로 DroidGap 을 extends 하면된다. 2. onCreate 문을 작성한다. 내용은 아래처럼 구성하면 된다. 먼저, super.onCreate(savedInstanceState)..
안드로이드에서 사용가능한 통신의 종류는 몇가지 없다. 소켓통신 RPC 소켓통신의 JAVA에서 널리 사용되는 소켓통신과 동일하다. 서버측 소켓통신 코드 ( 아래 ) public class TCPServer implements Runnable { public static final int ServerPort = 9999; public static final String ServerIP = "xxx.xxx.xxx.xxxx"; @Override public void run() { // TODO Auto-generated method stub try { System.out.println("S: Connecting..."); ServerSocket serverSocket = new ServerSocket(Serve..
- Total
- 214,448
- Today
- 1
- Yesterday
- 3
- 잡담
- 꽃
- 써벨로
- 라이트스크라이브
- HP 2710P
- 아파트공사현장
- 대도루피
- 맛없는집
- lightscribe
- 평화의문
- 세명대학교 교양
- 스보
- 스타일보고서
- 게시판 설계
- 불법공사
- W5700
- 리눅스
- 알파200
- 400d
- CERVELO
- 말티즈
- A200
- 강아지
- 서벨로
- x61
- 보리보드
- 이명박
- 보리
- 2710p
- 멘드라미