2

我正在测试APK文件。我没有源代码。我需要单击我尝试过的操作栏菜单项solo.clickonActionbaritems选项,但它不起作用。请帮我。非常感谢!

4

1 回答 1

1

我猜你想点击 Android 菜单按钮: 在这里找到你的键码

solo.sendKey(KeyEvent.KEYCODE_MENU);

此外,我强烈建议在 DDMS 中使用Hierarchy 查看器来查找所需按钮的 id。

View requiredButton = getViewById(id.reqired_button_id);
solo.clickOnView(requiredButton);

    // Method returns view
    protected View getViewById(int id) {
            View view = solo.getView(id);
            assertNotNull("View is null", view);
            assertTrue("View is not shown", view.isShown());
            return view;
        }

您也可以使用 clickOnText。

于 2013-06-26T15:23:20.937 回答