2012. 4. 14. 17:02

안드로이드 개발 환경설정

참조링크

 

안드로이드 개발자 사이트(최신버전확인)

http://developer.android.com/sdk/index.html

http://developer.android.com/sdk/eclipse-adt.html

 

직링

SDK 다운 : http://dl.google.com/android/android-sdk_r18-windows.zip

이클립스 ADT Plugin 주소 : https://dl-ssl.google.com/android/eclipse/

                             직링 : http://dl.google.com/android/ADT-18.0.0.zip 

설치법

1. 이클립스 ADT(Android Development Tools) 플러그인 설치

1. 이클립스 메뉴 Help

2. Install New Software

3. Work With에다 플러그인 주소 입력하고 엔터

4. 검색된 Developer Tools 체크 후 다운로드

 

2.  SDK 홈 폴더 설정

     1. 이클립스 메뉴 Window -> Preferences -> Android -> SDK Location

         -> SDK 홈 폴더 설정 (android-sdk_r18-windows.zip 압축해제 폴더)

 

3. 이클립스 메뉴 Window -> Android SDK Manager 실행(안드로이드 아이콘)

     1. Tools  체크

     2. Android API 체크

     3. Install Pakage 클릭

 

4. Virtaul Device Manager 실행

     1. New 버튼 클릭

     2. AVD Name 입력

     3. Target 설정(구글지도 사용유무에 따라 선택)

     4. SD Card 사이즈 설정

     5. 개발 해상도 설정

     6. Create AVD 버튼 클릭

     7. 목록에서 Start 실행

Tip : 사용자 계정이 한글일 경우 시작시 오류남.

 

안드로이드 프로젝트 생성 및 변경은 속성에서 Build Target에서 변경

 

 

 

 

 

2011. 10. 17. 23:17

안드로이드 adhoc 기능 추가

사전 wifi 모듈 끄기 , 루팅 필수

Wifi 시스템 파일 버전 확인 명령어
- wpa_supplicant -v
참조 : http://misomaru.tistory.com/41

wpa_supplicant 파일 백업
- root_explorer 어플로 백업 추천
프로요용

wpa6_adhoc-signed.zip

진저브레드용

wpa_supplicant_adhoc_fix_v0.6.10ah_update.zip

 


버전 0.6.10 이상일 경우 상위 파일을 압축을 풀고 이하는 다른버전 사용

sdcard로 이동 /system/bin 폴더에 wpa_supplicant 파일  /system/bin에 복사 후 퍼미션 변경

퍼미션 755
owner    rwx
group    re
other    re

또는 

adb shell에서

 - chmod 755 wpa_supplicant

meta-inf 파일 /system/bin에 복사

wpa_supplicant 그룹, 오너 변경

- chown root.shell wpa_supplicant

----------------------------------------------
다른방법

/etc/wifi/wpa_supplicant.conf
ap_scan=1 -> ap_scan=2 로 수정
/data/misc/wifi/wpa_supplicant.conf
update_config=1 밑에
ap_scan=2 를 추가

 

==========================================================

ip 설정

 

2010. 9. 18. 12:05

Android SDK update failed / A folder failed to be renamed or moved

실패문구

-= Warning ! =-
A folder failed to be renamed or moved. On Windows this typically means that a program is using that folder (for example Windows Explorer or your anti-virus software.)
Please momentarily deactivate your anti-virus software.
Please also close any running programs that may be accessing the directory 'D:\Java\android-sdk\platforms\android-2.1'.
When ready, press YES to try again



참고 주소
http://mboy.tistory.com/154

해결방법

1. 이클립스와  adb프로세스를 죽인다.

2. 안드로이드 SDK 폴더를 들어가  SDK Manager를 실행한다음 업데이트 하면 끝.
2010. 7. 13. 09:59

Android Debug.keystore 없을경우


이클립스에서 안드로이드 프로젝트를 생성하면 debug.keystore가 생성된다.

혹시 모르니까 경로를 다시 확인 해야한다.

경로 : 이클립스 - Preferences - Android - Build - Default Debug Keystore 에서 경로 확인
2010. 5. 19. 12:34

안드로이드 구글 맵 API Key 얻기

먼저 자기컴에 MD5 생성 후 홈페이지에 입력 후 전송하면 키 나옵니다.

MD5 생성법 (Win 7 기준)

1. android-sdk-windows/tools 폴더로 이동후

2. 명령어 keytool -list -keystore c:\Users\xxx\.android\debug.keystore 입력 후 엔터

암호 입력하라고 하면 패스

하단에 영어 나오면 복사한다음 하단 링크로 이동후  구글 로그인 후 전송하면 키 나옵니다.

http://code.google.com/intl/ko/android/maps-api-signup.html
2010. 5. 17. 11:32

안드로이드 센서 시뮬레이터 사용법


원문 사이트 : http://code.google.com/p/openintents/wiki/SensorSimulator

일단 여기서 다운로드를 시작한다.
http://openintents.googlecode.com/files/sensorsimulator-1.0.0-beta1.zip 
(안드로이드 1.5버전 사용)

압축을 풀면 여러 폴더가 나오는데

bin  lib 폴더 등 소스가 여러개 있다.

일단 설정부터 해줘야 한다.

bin 폴더에 있는  SensorSimulatorSettings.apk

android-sdk-windows/tools 폴더에 붙여넣기 한다.

다음 에뮬레이터를 실행 후 도스에서 android-sdk/tools 폴더 이동후

adb install SensorSimulatorSettings.apk실행시킨다.

DDM PATCH 오류 나지만 무시 마지막 SUCCESS 나오면 성공

이제 에뮬레이터에서 메뉴가면 Sensor Simulator Settings 아이콘 생성되있는데

실행시키고

ip 어드레스에 자기 ip입력하고 포트는 그대로 둬도 되고 바꿔도 됩니다.

이제 bin 폴더에 있는 센서 시뮬레이터 프로그램을 실행시키고

센서 셋팅 프로그램에서 testing 들어가서 connect 하면되는데

센서 시뮬 프로그램에서 support sensor에서 센서 선택 후 똑같이 enabled sensor에서 체크

연결하고 셋팅 프로그램에서 센서 체크해준 후 값이 들어오면 된다.

이제 이클립스 프로젝트 속성가서 lib 폴더에 있는 sensorsimulator-lib.jar

프로젝트 라이브러리에 추가시키면 된다. java build path에다 추가하면 된다.

데모 프로그램으로 수정해서 사용하면 된다.

참조 사이트 :  http://blog.naver.com/akj61300?Redirect=Log&logNo=80101704120 (그림설명)
2010. 5. 10. 15:20

안드로이드 에뮬레이터 시작오류


이클립스에서 에뮬레이터 시작 오류중에 하나가

윈도우 계정이 한글로 되있어서 시작이 안되는 경우가 있다.

해결 방법은

시작 -> 실행 -> cmd

android-sdk-window 폴더 이동 후 tools 이동 후( 팁!  도스에서 and치고 탭키 누르면 폴더 이름 자동으로 입력됨)

ex) d:\android-sdk-windows\tools>

android list avd <<-- avd 생성 확인

중간에 한글 계정이 들어있는것을 확인할수 있다.

변경방법은

android move avd -n Test -p c:\android_avd\Test

-n 원본이고 -p고 저장될 폴더 경로이다.

확장자는 안써도 됩니다.