运行启用了检测的android应用程序

Der*_*ins 3 android

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

然而,当我从eclipse运行应用程序时,它似乎没有加载我的检测对象(我记录和设置全局(我知道可怕,只是现在我发誓!)变量,我稍后检查)

我想我需要使用adb运行它并告诉它使用仪器,但我找不到正确的指令(我已经读了很多关于仪器的最后几天我开始疯了!)

Die*_*ano 7

   $ adb shell pm list instrumentation
Run Code Online (Sandbox Code Playgroud)

验证您的仪器是否存在.你会收到类似的东西

   instrumentation:my.pkg.text/my.instr (target=my.pkg)
Run Code Online (Sandbox Code Playgroud)

然后运行

 $ adb shell am instrument -w my.pkg.test/my.instr
Run Code Online (Sandbox Code Playgroud)