【问题标题】:Appium in windowsWindows中的Appium
【发布时间】:2016-09-13 14:14:50
【问题描述】:

我是 appium 自动化的新手。当我打开 appium 并选择 .apk 文件时,包名和活动显示为空。请帮我解决这个问题。在 Windows 中运行 appium。 Appium 版本 1.3.4.1

【问题讨论】:

标签: android-activity selenium-webdriver automation windows-8.1 appium


【解决方案1】:

根据我的经验,Appactivityapppackages 直到您实际启动与该 .apk 的会话(通过检查器是最简单的方法)才会填充。另外,如果你只是想知道app的那些值,可以通过monitor.bat查看,在console log中过滤“com”,寻找合适的activites

【讨论】:

    【解决方案2】:

    也许您的 apk 文件不正确?您可以尝试使用 apktool 对其进行反编译。

    用法:
    apktool.bat d path-to-apk-file.apk

    Apktool 将生成文件夹,打开它并转到 Manifest 文件。查找名为“活动”和“包”的标签。清单示例:

    <?xml version="1.0" encoding="utf-8" standalone="no"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.my.package.name"> <application> <activity android:name="com.example.activity"> </activity> </application> </manifest>

    【讨论】:

      【解决方案3】:

      请检查 SDK 'tools' 或 'platform-tools' 部分下的“aapt.exe”是否可用,Appium 使用“aapt dump badging apkpath”来获取 APK 信息。 如果是,则设置路径变量。 您还可以使用上述命令接收有关.Apk 的所有信息。 希望对你有帮助。

      【讨论】:

        【解决方案4】:

        请使用 aapt.exe 转储标记(在 Windows 中) ./aapt dump badging (在 Linux/MAC 中)

        用于从应用中获取相关包和活动。

        或者最好使用 DesiredCapability 中的“app”属性直接指定应用的 URL 或绝对路径。

        【讨论】:

        • 您甚至可以与开发人员联系以获取这些详细信息。他们会随时提供。如果您没有 *.apk 文件,这些详细信息是必不可少的。
        【解决方案5】:

        您好,您必须先选择应用程序路径的按钮。 并清空应用程序路径的字段。 并再次输入您的 apk 文件的路径。 最好的问候。

        【讨论】:

          【解决方案6】:

          Android 解决方案

          获取AppPackageAppActivity 的好方法是使用apkInfo 应用程序。

          这样做

          • 从 Playstore 下载 apkinfo 应用到您安装了被测应用的同一部手机上。
          • 打开apk info应用,从列表中选择待测应用(也可以搜索应用)。
          • 获得应用后,长按应用并选择“详细信息”,显示应用包和所有活动。

          我已经用截图列出了所有这些步骤here on my blog:

          【讨论】:

            【解决方案7】:

            @prasanth,请升级您的 appium 版本,因为较新的版本有此功能。尝试 appium 1.3.7.2 及更高版本。它会起作用的。

            【讨论】:

              猜你喜欢
              • 2016-03-16
              • 1970-01-01
              • 2014-11-05
              • 2014-09-06
              • 1970-01-01
              • 2019-01-21
              • 2018-04-07
              • 2017-01-03
              • 2013-10-02
              相关资源
              最近更新 更多