如何使用ruby代码用appium启动实际设备的预先存在的应用程序

时间:2017-11-10 09:51:52

标签: android ruby appium

有人可以帮我实际用appium启动现有的应用程序吗?

我真的很陌生,所以实际代码真的很有帮助。

我如何初始化我的大写字母并且我需要appPackage和appActivity吗?如果是这样,我会在哪里获得这些价值。

也是实际运行android驱动程序的最后一个命令。 谢谢 谢谢

1 个答案:

答案 0 :(得分:0)

如果您想使用appium启动现有应用程序,则只需隐藏配置“app”即可。像这样:

apk = { 
        platformName: 'android',
        deviceName: "Name",
        appPackage: 'com.android.package',
        appActivity: '.SettingsActivity',
        appWaitActivity: '.SettingsActivity'
      }
Appium::Driver.new({caps: apk}, false).start_driver

您可以使用aapt获取包信息。像这样:

aapt dump badging <path-to-apk>  

有关appium_lib的更多信息,您可以看到以下链接:https://github.com/appium/ruby_lib/tree/master/docs

抱歉我的英文。我是英语初级水平。