안드로이드 개발 질문/답변
(글 수 45,052)

임베디드 게임을 안드로이드용으로 포팅중인데요
에뮬로 돌릴땐 실행이 잘 되는데
폰에 설치하고 실행하면
바로 에러가 뜨네요 (자주뜨는 unexpected 어쩌구 에러)
그래서 에뮬 실행할때 로그켓 에러메세지를 찾아보니 아래와 같은 에러들이 뜨던데요
======================================================
11-24 06:50:08.396: ERROR/vold(538): Error opening switch name path '/sys/class/switch/test2' (No such file or directory)
11-24 06:50:08.396: ERROR/vold(538): Error bootstrapping switch '/sys/class/switch/test2' (No such file or directory)
11-24 06:50:08.396: ERROR/vold(538): Error opening switch name path '/sys/class/switch/test' (No such file or directory)
11-24 06:50:08.396: ERROR/vold(538): Error bootstrapping switch '/sys/class/switch/test' (No such file or directory)
11-24 06:50:32.965: ERROR/MemoryHeapBase(568): error opening /dev/pmem: No such file or directory
11-24 06:50:32.976: ERROR/SurfaceFlinger(568): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
11-24 06:50:33.076: ERROR/libEGL(568): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
11-24 06:50:34.376: ERROR/libEGL(585): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
11-24 06:50:43.976: ERROR/BatteryService(568): Could not open '/sys/class/power_supply/usb/online'
11-24 06:50:43.985: ERROR/BatteryService(568): Could not open '/sys/class/power_supply/battery/batt_vol'
11-24 06:50:43.985: ERROR/BatteryService(568): Could not open '/sys/class/power_supply/battery/batt_temp'
11-24 06:50:44.856: ERROR/EventHub(568): could not get driver version for /dev/input/mouse0, Not a typewriter
11-24 06:50:44.895: ERROR/EventHub(568): could not get driver version for /dev/input/mice, Not a typewriter
11-24 06:50:45.105: ERROR/System(568): Failure starting core service
11-24 06:50:45.105: ERROR/System(568): java.lang.SecurityException
11-24 06:50:45.105: ERROR/System(568): at android.os.BinderProxy.transact(Native Method)
11-24 06:50:45.105: ERROR/System(568): at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
11-24 06:50:45.105: ERROR/System(568): at android.os.ServiceManager.addService(ServiceManager.java:72)
11-24 06:50:45.105: ERROR/System(568): at com.android.server.ServerThread.run(SystemServer.java:162)
11-24 06:50:45.116: ERROR/AndroidRuntime(568): Crash logging skipped, no checkin service
11-24 06:50:47.705: ERROR/LockPatternKeyguardView(568): Failed to bind to GLS while checking for account
11-24 06:50:59.895: ERROR/ActivityThread(618): Failed to find provider info for com.google.settings
11-24 06:50:59.905: ERROR/ActivityThread(618): Failed to find provider info for com.google.settings
11-24 06:51:06.686: ERROR/vold(538): Cannot start volume '/sdcard' (volume is not bound)
11-24 06:51:10.736: ERROR/ApplicationContext(568): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml
11-24 06:51:24.124: ERROR/MediaPlayerService(542): Couldn't open fd for content://settings/system/notification_sound
11-24 06:51:24.175: ERROR/MediaPlayer(568): Unable to to create media player
11-24 06:51:05.267: ERROR/ActivityThread(615): Failed to find provider info for android.server.checkin
11-24 06:51:08.806: ERROR/ActivityThread(615): Failed to find provider info for android.server.checkin
11-24 06:51:09.126: ERROR/ActivityThread(615): Failed to find provider info for android.server.checkin
============================================================
이클립스에서 폰으로 디버깅을 해보니
시작하면 바로 런타임 익셉션이 잡히는데 로그켓에 로그도 안찍히고
원인을 모르겠네요 ㅠㅠ
오류 화면 스샷 첨부했습니다.
2009.11.24 17:44:07
답글을 잘못 달아서 다시 올립니다~
위 에러를 보니 proxy 관련 작업을 하는 중이신가요?
WRITE_SECURE_SETTINGS 퍼미션이 혹시 빠진것은 아닌가요?
혹은 직접적으로 proxy 설정을 수정하려고 하면 문제가 발생하는 것으로 알고 있습니다.
2009.11.24 18:14:20
답변 감사드립니다.
어플은 게임 어플이구요(루나런처를 참고로 하여 기본 구성을 하였습니다.)
따로 proxy관련 작업을 하는 곳은 없는데요.. 아 왜이러는질 모르겠네요
어플은 게임 어플이구요(루나런처를 참고로 하여 기본 구성을 하였습니다.)
따로 proxy관련 작업을 하는 곳은 없는데요.. 아 왜이러는질 모르겠네요
2009.11.24 18:29:16
답변 감사드립니다.
테스트중인 폰은 내년 출시될 안드로이드 단말 시료입니다.
보유하고 있는 기종이 이폰 뿐이라 다른 단말에서의 테스트가 안되네요;;
테스트중인 폰은 내년 출시될 안드로이드 단말 시료입니다.
보유하고 있는 기종이 이폰 뿐이라 다른 단말에서의 테스트가 안되네요;;
2009.11.24 18:53:40
에뮬에서 되는데 폰에서 안되는 경우. 그리고 아직 개발중인 시료일 경우 앱문제가 아니라 폰문제가 아닌지를 먼저 체크해보셔야할듯 합니다. 일단 갤럭시나 모멘트는 똑같이 죽을수 있으니 HTC폰을 하나 구하셔서 잘되는것 확인하시고, 문제있다고 리포팅하심이. 지금 사용하시는것이 어느 제조사 것인줄 모르지만 플랫폼 하는 분한테 고쳐달라고해주세요.
2009.11.25 10:59:36
답변 감사드립니다.
저도 시료 단말의 문제인가 싶어서 다른 apk 파일을 다운받아 설치해봤더니 설치가 잘 되는군요 ㅠㅠ
아무래도 제 어플 문제인듯합니다.
apk 파일을 첨부하고싶은데 용량이 2M라 올라가질 않네요;;
아;......
저도 시료 단말의 문제인가 싶어서 다른 apk 파일을 다운받아 설치해봤더니 설치가 잘 되는군요 ㅠㅠ
아무래도 제 어플 문제인듯합니다.
apk 파일을 첨부하고싶은데 용량이 2M라 올라가질 않네요;;
아;......