【问题标题】:How to install "test apk" on actual device with appium?如何使用 appium 在实际设备上安装“测试 apk”?
【发布时间】:2017-11-15 04:54:24
【问题描述】:

如何使用“-t:允许安装测试 APK”安装应用。使用 appium。

我收到以下错误:

MJSONWP] Encountered internal error running command: Error: Remote 
install failed: pLocation:automatic, pLang: , pRegn: 
pLocation(NoSIM):english_us, pLang: en, pRegn: US
pkg: /data/local/tmp/b388778c9058a24fd29dbe6b414a02e3.apk
Failure [INSTALL_FAILED_TEST_ONLY]

【问题讨论】:

    标签: appium ui-automation appium-android


    【解决方案1】:

    Appium本身没有问题,但是adb安装命令失败。

    Failure [INSTALL_FAILED_TEST_ONLY] 很可能是由您的 Android 应用程序的清单 xml 文件中的android:testOnly="true" 引起的。

    您需要将此参数值更改为false并重建项目以获得有效的apk文件。

    【讨论】:

    • 好的,也可以是 gradle 问题。尝试通过 Build -> Generate Signed APK 在 Android Studio 中构建 apk,然后安装该 .apk 文件。首先尝试使用 adb 直接安装它,然后如果可以 - 尝试使用 Appium
    猜你喜欢
    • 2017-02-22
    • 2015-04-27
    • 2019-11-26
    • 2018-02-07
    • 1970-01-01
    • 2021-10-18
    • 2015-04-23
    • 2012-11-20
    • 2018-10-18
    相关资源
    最近更新 更多