http://blog.naver.com/PostView.nhn?blogId=ido0114&logNo=150100920334&categoryNo=40&viewDate=&currentPage=1&listtype=0


안드로이드 악성 코드 분석  HNS-안드로이드_악성코드_분석-[2]분석_들어가기 (1).pdf


한번도 접해본적 없는걸 하는 것이니 시행착오는 예상했었지만 해결하는데에 생각보다 힘이들었습니다.

'adb'은<는> 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

위의 에러가 뜨는 문제를 해결하기까지 생각보다 오래걸렸습니다. 마치 수학문제를 풀어나가는것처럼 여러가지 고민을 해본결과.

프로그램설치위치가 잘못되었단걸 확인..

여러번의 삽질과 하나의 유익한 블로그 포스팅덕에 문제가 해결되었습니다.

다음에 이같은 실수가 있을때 참고하기위해, 혹시있을 나와같은 처지의 사람들을위해 이곳에 적어둡니다.

 

 

1. SDK에서 미리 만들어 둔 가상 디바이스를 구동한다.

※ apk파일을 설치할 때까지 종료하면 설치가 되지않으며, 또한 하나의 디바이스만 열려있어야한다.

 

2. AdobeAIRSDK를 다운로드한다. 다운로드링크

 

3. 압축을 풀고 AdobeAIRSDK\runtimes\air\android\emulator 안에 있는 Runtime.apk 파일을 복사,

 

4. SDK가 깔려있는 곳으로 가 adb.exe를 검색 후 폴더를 연다.

(책에는 tools로 이동하라고 나와있지만 버전의 차이가 있다. tools폴더 대신 Platform-tools를 찾아야한다.)

(내 경우엔 D드라이브에 SDK를 설치했기에 adb.exe파일이 "D:\Android-sdk-windows\Platform-tools 에 있었다.)

※ adb.exe파일은 SDK 2.1버전에는 tools 에있고, SDK2,2와 2.3에는 platrorm-toos 폴더에 있다.

5. Platform-tools폴더안에 apk폴더를 생성후 그곳에 Runtime.apk파일을 붙여넣는다.

 

6. 시작-실행에서 cmd창을 열고 다음과같이 입력한다. 

 

d: 명령으로 D드라이브로 이동

cd android-sdk-windows\platform-tools 입력후 폴더로 이동

adb install apk\Runtime.apk 입력하면 설치 실행

 

(명령어설명 :: adb.exe파일을 이용해 install을 하는데 설치파일이 현재 입력되있는폴더의 apk폴더안 Runtime.apk파일 이라는 것이다.)

(adb install 폴더\설치파일)

 

7.설치끝