'Head First Python'에 나온 안드로이드에서
파이썬 코드 실행시키기 따라하기.
이전에 깔아뒀던 안드로이드 에뮬을 이용해 테스트 해봤다.
안드로이드 에뮬의 웹 브라우저를 이용해 http://code.google.com/p/android-scripting/downloads/list
주소에서 SL4A_r6.apk, python_for_android_r1.apk를 다운받아 SL4A_r6.apk를
실행시켰는데 에러가 난다.
우선 python_for_android_r1.apk를 설치하고(스스로 웹상에서 계속 높은 버전을 다운받으며
설치를 하는 듯) 버전이 낮은 SL4A_r3.apk를 다운받아 실행시키니 실행이 된다.
간단한 테스트용 py 파일을 만들어 에뮬레이터의 가상 SD card로 올리는 테스트.
도스창에서 Program Files\Android\android-sdk\platform-tools로
찾아가 adb push mydroidtest.py /sdcard/s14a/scripts를
입력했으나 read-only file system이라며 에러가 났다. /를 \로 입력해 생긴 문제였던듯.
코드명을 windstest.py라고 바꾸고 동일하게 adb push
windstest.py /sdcard/s14a/scripts를 입력한
뒤 에뮬상의 sl4a의 메뉴중 refresh를 클릭하자 나타났고 실행도 성공.
14/3/14 금
|