2014-04-10 3 views
0

그래서 최대한 빨리 다음 내 장치를 부팅으로 사용로그 캣 System.err에 메시지

adb -d logcat | grep System.err 

장치가 뿌리 그리고 나는 내 응용 프로그램이 설치되어 있었다. 모든 응용 프로그램을 제거한 후에도 (터미널 에뮬레이터를 제외하고는 부팅 할 때 아무런 영향을 미치지 않습니다) 나는 여전히이 오류가 발생합니다. 내가 염려해야 할게 있니?

나는 다음과 같은 오류 메시지를 얻을 :

W/System.err(1085): java.lang.Throwable 
W/System.err(1085): at com.android.launcher3.Workspace.addInScreen(Workspace.java:811) 
W/System.err(1085): at com.android.launcher3.Workspace.addInScreenFromBind(Workspace.java:781) 
W/System.err(1085): at com.android.launcher3.Launcher.bindItems(Launcher.java:3720) 
W/System.err(1085): at com.android.launcher3.LauncherModel$LoaderTask$5.run(LauncherModel.java:2148) 
W/System.err(1085): at com.android.launcher3.DeferredHandler$Impl.handleMessage(DeferredHandler.java:50) 
W/System.err(1085): at android.os.Handler.dispatchMessage(Handler.java:102) 
W/System.err(1085): at android.os.Looper.loop(Looper.java:136) 
W/System.err(1085): at android.app.ActivityThread.main(ActivityThread.java:5017) 
W/System.err(1085): at java.lang.reflect.Method.invokeNative(Native Method) 
W/System.err(1085): at java.lang.reflect.Method.invoke(Method.java:515) 
W/System.err(1085): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 
W/System.err(1085): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 
W/System.err(1085): at dalvik.system.NativeStart.main(Native Method) 

답변

0

그것은 일어날 않는 이유를 말하기 어렵다,하지만 난 당신이 그것에 대해 걱정할 필요가 없습니다 생각합니다. Workspace.java의 소스 코드를 here 찾을 수 있으며 오류가 다음 코드 조각을 가리키는 :

if (getScreenWithId(screenId) == null) { 
    Log.e(TAG, "Skipping child, screenId " + screenId + " not found"); 
    // DEBUGGING - Print out the stack trace to see where we are adding from 
    new Throwable().printStackTrace(); 
    return; 
} 

그리고 getScreenWithId 방법 :

public CellLayout getScreenWithId(long screenId) { 
    CellLayout layout = mWorkspaceScreens.get(screenId); 
    return layout; 
} 

그래서, 그것은 이유를 조사하기 위해 기본적인 아이디어를 제공 할 수 있습니다 그것은 일어날까요?

관련 문제