안드로이드 개발 질문/답변
(글 수 45,052)
유독 제 PC만 그런가 해서 여기저기 찾아 보았지만 뚜렷한 답이 없네요.
그래서 문의 드립니다.
SDK 깔고 이클립스에서 에뮬레이터를 띄우기만 한겁니다.
그리고, 발생하는 로그를 LogCat 상에 error만 따로 파싱한 것입니다.
길어서 죄송스럽니만 봐주시고 뭐가 문제인지 알려주시면 감사하겠습니다.~
뭐가 덜 깔린건지 아니면 PC가 좀 이상해서 기기랑 궁합이 안 맞는 것인지...
(참고로 OS가 이상한가 해서 다시 깔아보기도 했습니다. XP SP3 입니다.)
10-06 06:56:10.611: ERROR/vold(550): Error opening switch name path '/sys/class/switch/test2' (No such file or directory)
10-06 06:56:10.611: ERROR/vold(550): Error bootstrapping switch '/sys/class/switch/test2' (No such file or directory)
10-06 06:56:10.611: ERROR/vold(550): Error opening switch name path '/sys/class/switch/test' (No such file or directory)
10-06 06:56:10.611: ERROR/vold(550): Error bootstrapping switch '/sys/class/switch/test' (No such file or directory)
10-06 06:56:44.756: ERROR/MemoryHeapBase(591): error opening /dev/pmem: No such file or directory
10-06 06:56:44.756: ERROR/SurfaceFlinger(591): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
10-06 06:56:44.795: ERROR/libEGL(591): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
10-06 06:56:45.215: ERROR/libEGL(608): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
10-06 06:56:58.715: ERROR/BatteryService(591): Could not open '/sys/class/power_supply/usb/online'
10-06 06:56:58.715: ERROR/BatteryService(591): Could not open '/sys/class/power_supply/battery/batt_vol'
10-06 06:56:58.715: ERROR/BatteryService(591): Could not open '/sys/class/power_supply/battery/batt_temp'
10-06 06:56:59.235: ERROR/EventHub(591): could not get driver version for /dev/input/mouse0, Not a typewriter
10-06 06:56:59.266: ERROR/System(591): Failure starting core service
10-06 06:56:59.266: ERROR/System(591): java.lang.SecurityException
10-06 06:56:59.266: ERROR/System(591): at android.os.BinderProxy.transact(Native Method)
10-06 06:56:59.266: ERROR/System(591): at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
10-06 06:56:59.266: ERROR/System(591): at android.os.ServiceManager.addService(ServiceManager.java:72)
10-06 06:56:59.266: ERROR/System(591): at com.android.server.ServerThread.run(SystemServer.java:162)
10-06 06:56:59.266: ERROR/AndroidRuntime(591): Crash logging skipped, no checkin service
10-06 06:56:59.276: ERROR/EventHub(591): could not get driver version for /dev/input/mice, Not a typewriter
10-06 06:57:11.545: ERROR/ActivityThread(669): Failed to find provider info for com.google.settings
10-06 06:57:11.545: ERROR/ActivityThread(669): Failed to find provider info for com.google.settings
10-06 06:57:12.435: ERROR/ApplicationContext(591): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml
10-06 06:57:12.438: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:15.968: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:16.697: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:17.027: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:17.098: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
그래서 문의 드립니다.
SDK 깔고 이클립스에서 에뮬레이터를 띄우기만 한겁니다.
그리고, 발생하는 로그를 LogCat 상에 error만 따로 파싱한 것입니다.
길어서 죄송스럽니만 봐주시고 뭐가 문제인지 알려주시면 감사하겠습니다.~
뭐가 덜 깔린건지 아니면 PC가 좀 이상해서 기기랑 궁합이 안 맞는 것인지...
(참고로 OS가 이상한가 해서 다시 깔아보기도 했습니다. XP SP3 입니다.)
10-06 06:56:10.611: ERROR/vold(550): Error opening switch name path '/sys/class/switch/test2' (No such file or directory)
10-06 06:56:10.611: ERROR/vold(550): Error bootstrapping switch '/sys/class/switch/test2' (No such file or directory)
10-06 06:56:10.611: ERROR/vold(550): Error opening switch name path '/sys/class/switch/test' (No such file or directory)
10-06 06:56:10.611: ERROR/vold(550): Error bootstrapping switch '/sys/class/switch/test' (No such file or directory)
10-06 06:56:44.756: ERROR/MemoryHeapBase(591): error opening /dev/pmem: No such file or directory
10-06 06:56:44.756: ERROR/SurfaceFlinger(591): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
10-06 06:56:44.795: ERROR/libEGL(591): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
10-06 06:56:45.215: ERROR/libEGL(608): couldn't load <libhgl.so> library (Cannot load library: load_library[984]: Library 'libhgl.so' not found)
10-06 06:56:58.715: ERROR/BatteryService(591): Could not open '/sys/class/power_supply/usb/online'
10-06 06:56:58.715: ERROR/BatteryService(591): Could not open '/sys/class/power_supply/battery/batt_vol'
10-06 06:56:58.715: ERROR/BatteryService(591): Could not open '/sys/class/power_supply/battery/batt_temp'
10-06 06:56:59.235: ERROR/EventHub(591): could not get driver version for /dev/input/mouse0, Not a typewriter
10-06 06:56:59.266: ERROR/System(591): Failure starting core service
10-06 06:56:59.266: ERROR/System(591): java.lang.SecurityException
10-06 06:56:59.266: ERROR/System(591): at android.os.BinderProxy.transact(Native Method)
10-06 06:56:59.266: ERROR/System(591): at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
10-06 06:56:59.266: ERROR/System(591): at android.os.ServiceManager.addService(ServiceManager.java:72)
10-06 06:56:59.266: ERROR/System(591): at com.android.server.ServerThread.run(SystemServer.java:162)
10-06 06:56:59.266: ERROR/AndroidRuntime(591): Crash logging skipped, no checkin service
10-06 06:56:59.276: ERROR/EventHub(591): could not get driver version for /dev/input/mice, Not a typewriter
10-06 06:57:11.545: ERROR/ActivityThread(669): Failed to find provider info for com.google.settings
10-06 06:57:11.545: ERROR/ActivityThread(669): Failed to find provider info for com.google.settings
10-06 06:57:12.435: ERROR/ApplicationContext(591): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml
10-06 06:57:12.438: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:15.968: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:16.697: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:17.027: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
10-06 06:57:17.098: ERROR/ActivityThread(649): Failed to find provider info for android.server.checkin
2009.10.07 11:06:53

SDK 1.6으로 올라간 후 "Failed to find provider info for com.google.settings" Error는 발생하는 것 같아요.
아직까지 해결자료는 못 구했구요.
2009.10.07 13:21:48
이클립스 버젼, android SDK 버젼이 몇인가요?
ADT 버젼도 한번 체크해보세요.
그냥 헬로우 안드로이드 예제 같은것만 실행해도 저렇게 되는지 알려주시면,
비슷한 경험이 있는 분들이 해결에 실마리를 제공할 수 있을것 같습니다~
2009.10.07 16:11:17
안녕하세요. 답글을 기다리던차에 그래도 관심을 주셔서 감사합니다.
이클립스 버젼은 SE 최신 갈릴레오 buildid:20090920-1017 입니다. SDK는 1.6 이고요 ADT는 오토 인스톨 했고 아마 최신인 0.9.3입니다.
아무런 예제도 실행하지 않은 상태에서 에뮬레이터만 띄우더라도 그렇습니다.
혹시나, PC 때문인지 궁금합니다. PC는 삼성 매직스테이션 Z70입니다.
이클립스 버젼은 SE 최신 갈릴레오 buildid:20090920-1017 입니다. SDK는 1.6 이고요 ADT는 오토 인스톨 했고 아마 최신인 0.9.3입니다.
아무런 예제도 실행하지 않은 상태에서 에뮬레이터만 띄우더라도 그렇습니다.
혹시나, PC 때문인지 궁금합니다. PC는 삼성 매직스테이션 Z70입니다.
2009.10.07 18:25:59
에러 메시지는 대부분 디렉토리/파일을 못찾아서 발생하는 것으로 보입니다.
그러므로, 기본적인 것에서 놓친것이 없나 확인이 필요할것 같습니다.
안드로이드 셋팅을 처음 하신거라면,
java 압축풀어놓은 환경변수에 path 잡는 것이나
혹은 avd 쪽에는 문제가 없는지도 확인해보세요.
http://www.androidpub.com/8872만약, 1.5 사용하다가 1.6으로 업데이트 해서 문제가 생긴거라면
avd 랑 ADT 다시 설정하고 업데이트도 다시 해주시고요.
ps. 특별히 pc 문제는 아닐것 같습니다
처음으로 안드로이드 개발 셋팅을 하시는 것이라면,
이클립스 및 java(JDK), android SDK 등 설치를 어떻게 했는지를 처음부터 나열해주세요.
실제로 간단한 문제인데, 실수하신 것이 아닌가 생각이 듭니다.
2009.10.08 14:16:38
감사합니다.
일단 JDK는 C:\Program Files\Java 아래에, SDK는 C:\Program Files\Google 아래에 풀었고요.
JAVA_HOME 설정 후, %JAVA_HOME%bin을 패스에 잡아 주었습니다.
그리고, sdk path\toos 또한 path에 잡았습니다.
그 다음으로 자료에 나온데로 avd를 설정했고요.
그리고, avd manager에서 start를 누르면 위와 같은 에러가 발생하네요.
일단 JDK는 C:\Program Files\Java 아래에, SDK는 C:\Program Files\Google 아래에 풀었고요.
JAVA_HOME 설정 후, %JAVA_HOME%bin을 패스에 잡아 주었습니다.
그리고, sdk path\toos 또한 path에 잡았습니다.
그 다음으로 자료에 나온데로 avd를 설정했고요.
그리고, avd manager에서 start를 누르면 위와 같은 에러가 발생하네요.
2009.10.08 14:41:16
혹시 사용하고 있는 계정이 한글로 되어있지는 않나요?
1.5 사용할때는 괜찮았는데. 1.6 으로 바꾸고 나서부터 한글계정으로 된 것이 제대로 동작이 안된다고 하네요.
아래와 같은 위치에 avd 가 생성되기에 문제가 발생할 수도 있을것입니다.
C:\Documents and Settings\홍길동\.android\avd
ps. 처음 설정부터 문제가 있다니... 고생이 많으십니다.ㅠㅠ
정 해결이 안되면, 1.6 관련을 다 지우고
SDK 1.5 r3 로 개발을 진행해보세요. (1.5는 잘 될수도 있습니다)
제스쳐 인식과 같은 몇몇가지를 제외하면
처음부터 1.6 이어야 할 필요는 없습니다.
2009.10.08 14:57:14
답변 감사합니다.
흠...뭔가 잘못한 거 같긴 한데 뭔지를 진짜 모르겠네요.
한글계정은 아닙니다. 그래서 그 문제는 아닌거 같아요.
그리고, 이전에 1.5에서 같은 현상이 있길래 1.6은 괜찮을까 하고 온거라서요~ ^^
좀 더 찾아 보겠습니다. 의견 있으시면 계속 부탁드리겠습니다.
흠...뭔가 잘못한 거 같긴 한데 뭔지를 진짜 모르겠네요.
한글계정은 아닙니다. 그래서 그 문제는 아닌거 같아요.
그리고, 이전에 1.5에서 같은 현상이 있길래 1.6은 괜찮을까 하고 온거라서요~ ^^
좀 더 찾아 보겠습니다. 의견 있으시면 계속 부탁드리겠습니다.
2009.10.08 14:58:31
걸리는 게 하나 있기는 합니다. 이클립스로 ADT 업데이트 할 때, validity(?) 관련해서 무슨 사인이 안되있다고 warning이 뜨긴 합니다. 이거랑 상관있을까요? 이클립스는 어제 jave 개발자 버젼으로 다운로드 받은 거입니다.
2009.10.08 16:10:18
지금 방금 동료 자리에서 확인한 사실인데 그 분도 logcat 에러가 동일하게 발생하더군요.
제가 언급을 빼먹은 것 같은데 웬만한 예제는 돌아갑니다. 테스트는 할 수 있는 데 찝찝해서 문의 드렸던 건데 저만 그런건 아닌 거 같네요.
근데, 궁금한 거는 다른 분은 위와 같은 에러가 없으신 건가요? ^^ 궁금하네요.
제가 언급을 빼먹은 것 같은데 웬만한 예제는 돌아갑니다. 테스트는 할 수 있는 데 찝찝해서 문의 드렸던 건데 저만 그런건 아닌 거 같네요.
근데, 궁금한 거는 다른 분은 위와 같은 에러가 없으신 건가요? ^^ 궁금하네요.
2009.10.08 16:36:55
아..그런 에러는 저도 있습니다 (10개 미만정도)
에뮬로 돌렸을때는 몇몇 관련없어보이는 에러 메시지가 찍힙니다.
하지만, 데브폰을 연결하면 거의 다 사라지더군요^^