做android智能云电视的 进入设置中的高级设置,选择语言与开机通道,自动回到主页界面 I/SettingActivity( 3267): [2013-05-14 10:42:55 com.skyworth.ui.SkyResourceManager$ImageCache:release 164]recycle image:@id/SKY_IMG_SET_PINGBIAN
I/SettingActivity( 3267): [2013-05-14 10:42:55 com.skyworth.ui.SkyResourceManager$ImageCache:release 164]recycle image:@id/SKY_IMG_SET_BEIGUANG
I/SettingActivity( 3267): [2013-05-14 10:42:55 com.skyworth.service.SkyServiceCenter:unbindServices 148]unbind services
I/Process ( 3267): Sending signal. PID: 3267 SIG: 9
W/InputDispatcher( 1187): channel '42139d68 com.skyworth.setting/com.skyworth.setting.SettingActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
E/InputDispatcher( 1187): channel '42139d68 com.skyworth.setting/com.skyworth.setting.SettingActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
W/InputDispatcher( 1187): Attempted to unregister already unregistered input channel '42139d68 com.skyworth.setting/com.skyworth.setting.SettingActivity (server)'
I/WindowState( 1187): WIN DEATH: Window{42139d68 u0 com.skyworth.setting/com.skyworth.setting.SettingActivity}
I/ActivityManager( 1187): Process com.skyworth.setting (pid 3267) has died.
W/ActivityManager( 1187): Force removing ActivityRecord{4218d548 u0 com.skyworth.setting/.SettingActivity}: app died, no saved state
W/TvManagerService( 1187): 
W/TvManagerService( 1187): 
W/TvManagerService( 1187): 
W/TvManagerService( 1187): 
W/TvManagerService( 1187): 
W/TvManagerService( 1187): Get package name from String, the package name is : com.skyworth.sky_app_home
V/TvManagerServicePolicy( 1187): SetMuteAndForceBG = false
V/TvManagerService( 1187): SetApMute = [false]
V/TvManagerService( 1187): Scaler_ForceBg = [false]
V/TvManagerService( 1187): GetCurLiveSource
V/TvManagerService( 1187): GetCurLiveSource() from checkCurApk()
V/TvManagerServicePolicy( 1187): checkSourceMuteAndForceBgStatus(), mTvSrc = [null], mSetMuteToRemember = [false]
V/TvManagerServicePolicy( 1187): updateLiveSource()
W/TvManagerServicePolicy( 1187): ---------------The live source had updated to = 1
V/TvManagerService( 1187): SetSource to [1] success!!
V/TvManagerService( 1187): GetCurSourceType
V/TvManagerServicePolicy( 1187): updateLiveSource()
W/TvManagerServicePolicy( 1187): ---------------The live source had updated to = 1
V/zhoufeng'an( 3052): onFocusChange
V/zhoufeng'an( 3052): unFocused  ----------
I/DefaultLauncher( 3052): [2013-05-14 10:42:55 com.skyworth.service.SkyServiceCenter:unbindServices 148]unbind services
I/Process ( 3052): Sending signal. PID: 3052 SIG: 9
I/WindowState( 1187): WIN DEATH: Window{420d8d20 u0 com.skyworth.sky_app_home/com.skyworth.launcher.activity.DefaultLauncher}
I/ActivityManager( 1187): Process com.skyworth.sky_app_home (pid 3052) has died.
I/ActivityManager( 1187): Start proc com.skyworth.sky_app_home for restart com.skyworth.sky_app_home: pid=3314 uid=1000 gids={41000, 3003, 1006, 1015, 1028}
E/Trace   ( 3314): error opening trace file: Permission denied (13)
I/LogCrashHandler( 3314): new LogCrashHandler
V/xiecong ( 3314): DefaultLauncher-----onCreate()------start
I/StandardServices( 1421): [2013-05-14 10:42:55 com.skyworth.standardservices.StandardServices:onStart 356]=====Service onStart=====
W/ApplicationContext( 3314): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1368 android.content.ContextWrapper.startService:450 com.skyworth.service.SkyServiceCenter.<init>:75 
W/ApplicationContext( 3314): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1422 android.content.ContextWrapper.bindService:473 com.skyworth.service.SkyServiceCenter.bindServices:116 
W/ApplicationContext( 3314): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1422 android.content.ContextWrapper.bindService:473 com.skyworth.service.SkyServiceCenter.bindServices:116 android logcat 求助

解决方案 »

  1.   

    Calling a method in the system process without a qualified user
    4.2中Android加入了多用户 
    改换这几种调用方式 
    public void startActivityAsUser(Intent intent, UserHandle user); 
    public void sendBroadcastAsUser(Intent intent, UserHandle user); 
    public ComponentName startServiceAsUser(Intent service, UserHandle user); 
    public boolean stopServiceAsUser(Intent service, UserHandle user); 
    UserHandle.ALL 
    UserHandle.CURRENT 
    UserHandle.CURRENT_OR_SELF 
    UserHandle.OWNER