Android에서 일부 서비스가 실행되지 않는 문제가 있습니다.Android에 모든 서비스가로드되지 않았습니다.
ARM 개발 보드에 Android 4.0을 설치하고 mmc 카드에서 파일 시스템을로드하려고합니다.
ramyisk의 경우 system.img, userdata.img 및 untar에 대해 unyaff를 수행했습니다. ramdisk에서 mmc 카드, system.img 콘텐츠를/system에 mmc, userdata.img에/data를 복사했습니다.
는 쉘은, 성공적으로 부팅 전 실행하려고 :
$service call SurfaceFlinger 10
$service call wallpaper 6 i32 1024 i32 768
$service call window 58
을하지만 오류를 가지고 :
나는 서비스 목록 만 7 서비스가로드되는 것을 발견되는 확인service: Service SurfaceFlinger does not exist
service: Service wallpaper does not exist
service: Service window does not exist
:
을$ service list
Found 7 services:
0 power: [android.os.IPowerManager]
1 entropy: []
2 sensorservice: [android.gui.SensorServer]
3 media.audio_policy: [android.media.IAudioPolicyService]
4 media.camera: [android.hardware.ICameraService]
5 media.player: [android.media.IMediaPlayerService]
6 media.audio_flinger: [android.media.IAudioFlinger]
Android 가상 장치 에뮬레이터에서 서비스 목록을 확인할 때 50 개의 서비스가 실행되고 있고, SurfaceFlinger, 배경 화면, 창 및 서비스 호출이 포함 된 서비스가 성공적으로 실행됩니다.
도움 주셔서 감사합니다.
, 당신은 정말 당신이 "얻은 누구 사람들에게 이야기해야한다 "소스 코드. – CommonsWare
사실 저는 http://developer.android.com/sdk/index.html에서 SDK를 얻었습니다. mmc에 안드로이드 2.3 설치하는 동안 나는 같은 문제에 직면하고있다. – user1016711
SDK가 "mmc 카드의 ARM에 설치"되도록 설계되지 않았습니다. – CommonsWare