目次

Web検索はbingがおすすめ!

Android Debug Monitor を起動するとエラーが発生し起動できない - Android

Android Debug Monitorを起動すると下図のエラーダイアログが表示されてAndroid Debug Monitorが起動できないことがあります。


エラーダイアログに表示されているログファイルを確認すると下図の内容となっています。


!SESSION 2013-03-13 10:32:52.109 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.7.0_17
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ja_JP
Command-line arguments:  -os win32 -ws win32 -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2013-03-13 10:32:53.312
!MESSAGE Application error
!STACK 1
java.io.FileNotFoundException: C:\Users\(ユーザー名)\.android\monitor-workspace\.metadata\.lock (アクセスが拒否されました。)
	at java.io.RandomAccessFile.open(Native Method)
	at java.io.RandomAccessFile.<init>(Unknown Source)
	at org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.lock(Locker_JavaNio.java:33)
	at org.eclipse.core.runtime.internal.adaptor.BasicLocation.lock(BasicLocation.java:213)
	at org.eclipse.core.runtime.internal.adaptor.BasicLocation.set(BasicLocation.java:164)
	at org.eclipse.core.runtime.internal.adaptor.BasicLocation.set(BasicLocation.java:137)
	at com.android.ide.eclipse.monitor.MonitorApplication.start(Unknown Source)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	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:344)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

対策

Android Debug Monitorを管理者権限で起動すると起動できます。Android Debug Monitorのアイコンをクリックして選択し、右クリックでポップアップメニューを表示し[管理者で実行]メニューを選択します。


monitor.batから起動する場合も同様の手順で管理者権限で実行できます。


Android Debug Monitorが起動できると下図のウィンドウが表示されます。

著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
最終更新日: 2024-01-04
作成日: 2013-03-13
iPentec all rights reserverd.