在仪器打开的情况下运行android应用程序

在仪器打开的情况下运行android应用程序,android,Android,我已经创建了android.app.Instrumentation的定制版本,并修改了我的AndroidManifest.xml以使用它 但是,当我从eclipse运行应用程序时,它似乎并没有加载我的工具对象(我的日志记录和设置是全局的(我知道很糟糕,我发誓,就目前而言!)变量,我稍后会检查这些变量) 我想我需要使用adb运行它,并告诉它使用仪器,但我找不到正确的操作说明(在过去的几天里,我已经读了很多关于仪器的书,我开始发疯了!)运行 $ adb shell pm list instru

我已经创建了android.app.Instrumentation的定制版本,并修改了我的AndroidManifest.xml以使用它

但是,当我从eclipse运行应用程序时,它似乎并没有加载我的工具对象(我的日志记录和设置是全局的(我知道很糟糕,我发誓,就目前而言!)变量,我稍后会检查这些变量)

我想我需要使用adb运行它,并告诉它使用仪器,但我找不到正确的操作说明(在过去的几天里,我已经读了很多关于仪器的书,我开始发疯了!)

运行

   $ adb shell pm list instrumentation
验证您的仪器是否在那里。你会收到类似的东西

   instrumentation:my.pkg.text/my.instr (target=my.pkg)
然后跑

 $ adb shell am instrument -w my.pkg.test/my.instr