목록개발/android (4)
컴사랑의 이런 저런 이야기
이전에 Android Proxy 설정에 대한 글을 아래와 같이 버전에 따라서 2번 소개하였다. 즉 안드로이드 1.5 이후로는 APN 설정을 통해서 proxy 설정을 할 수 있다. 1.1 이전: 구글 안드로이드에서 프락시 설정하기 (Setting proxy on google android) 1.5 이후: Android SDK 1.5 APN 설정하기 다시 설명을 드리면, 안드로이드 1.5 이후로는 (즉 2.2, 2.3.3, 3.0 등등) 다음과 같이 Proxy 설정을 하면 된다. 1. Settings > Wireless & networks 선택 2. Mobile networks 선택 3. Access Point Names (APN) 선택 4. Telkila 선택 5. Proxy 주소와 port 번호 지정 하..
그동안 너무 안일하게 지내면서, 업무 관련 지식을 습득하지 않았나 하는 생각이 들어서, "집에는 개발툴을 깔지 않는다" 라는 작은 생활 방침을 깨기로 했다. 이왕이면 최근에 산 Mac도 활용할 수 있으면 좋을 것 같아서, 고민을 하다가 Android를 선택했다. 먼저 최신의 JDK를 설치한다. 이는 apple.com 홈페이지에서 구할 수 있다. (사실 JDK 없이 JRE만으로 가능하다) Eclipse를 다운 받는다. (Eclipse IDE for Java Developer) 다운 받은 Eclipse의 압축을 풉니다. (저는 그냥 저의 홈밑에 바로 풀었어요 아직 안 익숙해서 이런 것 어디 풀어야 할지 잘 모르겠네요 ㅠㅠ) Android SDK를 다운 받는다. (역시 홈 밑에 위치시켰습니다) Eclipse에..
안드로이드 SDK 1.5를 설치한 다음 emulator의 브라우저를 실행해도 아무것도 보이지가 않더군요. 저는 proxy 환경이라 생각되어서 emulator를 띄울 때 proxy 정보까지 줬는데두요. emulator -avd 이름 -http-proxy http://주소:포트 그런데 예전 SDK에서는 proxy만 설정해줘도 잘 되었었거든요. (참고: 구 버전에서 proxy 설정) proxy를 설정했는데도 잘 안되신다면 아래 처럼 APN을 설정하니까 되네요. (아마 1.1 이후로 바뀐 것 같습니다.) 에뮬레이터에서 1. Settings -> Wireless controls -> Mobile Networks - Access Point Name 2. 리스트에서 API을 하나 고릅니다. 전 딱 하나 있더라구요 3..
구글 android에는 기본적으로 webkit이 들어 있다. 그런데, proxy를 설정해야 하는 경우는 잘 안되는데 아래와 같은 방법으로 proxy를 설정할 수 있다. (android SDK는 이미 설치되었다고 보고 ^^) 1. emulator를 실행시킨다. 2. 같은 디렉토리에 adb라고 있는데 proxy 설정 (아래를 한줄로 입력한다) ./adb shell sqlite3 /data/data/com.google.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy','IP주소:포트');" (http:// 를 주소 앞에 붙일 필요는 없다) proxy 설정 확인 (아래를 한줄로 입력한다) ./adb..