2011-05-13 90 views
-3

的logcat使我對日食此錯誤:有關錯誤的「」線程「」logcat的停在日食工作

詳細

java.lang.NumberFormatException: For input string: ""In Thread"" 
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 
at java.lang.Integer.parseInt(Integer.java:470) 
at java.lang.Integer.parseInt(Integer.java:514) 
at com.android.ddmuilib.logcat.LogFilter.loadFromString(LogFilter.java:134) 
at com.android.ide.eclipse.ddms.views.LogCatView$FilterStorage.getFilterFromStore(Unknown Source) 
at com.android.ddmuilib.logcat.LogPanel.createFilters(LogPanel.java:1248) 
at com.android.ddmuilib.logcat.LogPanel.createControl(LogPanel.java:452) 
at com.android.ddmuilib.Panel.createPanel(Panel.java:29) 
at com.android.ide.eclipse.ddms.views.LogCatView.createPartControl(Unknown Source) 
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367) 
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226) 
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) 
at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(WorkbenchPage.java:4212) 
at org.eclipse.ui.internal.WorkbenchPage$18.runWithException(WorkbenchPage.java:3271) 
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) 
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) 
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) 
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468) 
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115) 
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) 
at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) 
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) 
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) 
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) 
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468) 
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115) 
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2316) 
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) 
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) 
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) 
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) 
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) 
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
at java.lang.reflect.Method.invoke(Method.java:616) 
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) 
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) 
at org.eclipse.equinox.launcher.Main.run(Main.java:1311) 

任何想法如何:無法創建視圖:對於輸入字符串解決這個問題。 看來問題出現在eclipse中,因爲logcat可以在終端「cmd」下正常工作

+0

發佈代碼,特別是錯誤來的方法。它顯示在LOgcat – 2011-05-13 10:24:41

+0

我無法得到導致錯誤的方法。我已經發布上​​面的錯誤的詳細信息非他們指的是我的項目中的方法 – 2011-05-13 11:03:09

+0

那麼這種錯誤何時發生? – Egor 2011-05-13 11:13:07

回答

0

正如我所看到的,您的字符串必須看起來像「是線程」。在Java中使用引號時,您必須將它們寫爲「不僅」。將您的字符串更改爲「是線程」。 P.S.如果這個答案對你有幫助,請考慮接受它。祝你好運!

+0

我的代碼中沒有這個字符串。 – 2011-05-13 11:01:06

+0

嘗試「在線程」而不是「線程」。 – Andrew 2011-05-13 15:34:42

+0

我沒有在整個項目 – 2011-05-13 16:28:50

1

我有同樣的問題,由於添加「MMS:應用程序」過濾器造成的。過濾器名稱/設置中的:會使Eclipse中的Log Cat失敗。

看到這裏關於該另一個討論:

Logcat View fails with "Could not create the view: For input string: "our" "

複製&粘貼溶液的:

的logcat的視圖崩潰後我 插入包含一個過濾器 「:」 在 filtername。我通過更改文件 中的設置來解決問題 「.metadata/.plugins/org.eclipse.core.runtime/.settings/ com.android.ide.eclipse.ddms.prefs」 放置在工作區中蝕。 com.android.ide.eclipse.ddms.logcat.filters = 是故障設置的關鍵。

+0

精細用字(線程),但對我來說,我也有同樣的錯誤,但不是這樣的文件或與計算機「.logcat.filters =」的任何文件。我相信這是一個連接到過濾器格式的錯誤。但我無法更改logcat FILTERS! – Gangnus 2011-05-25 13:13:38

+0

Gangnus:你在Eclipse工作區中找到.metadata-folder文件夾嗎?並在該.plugin文件夾下?我使用的是Windows Vista下的Eclipse 3.6.1,並且完整路徑是(默認):C:\ Users \ username \ workspace \ .metadata \ .plugins \ ... 這個錯誤確實會使它所以你不能從Eclipse編輯過濾器,你必須手動編輯文件。 – 2011-06-01 09:53:15