uiautomator2 icon indicating copy to clipboard operation
uiautomator2 copied to clipboard

swipe_ext invalid when app_start arg stop is True

Open azwpayne opened this issue 3 years ago • 0 comments

Hi, 各位大佬们好,目前我遇见一个小问题。是这样的 当使用如下代码操作手机app滑动效果时,出现问题。具体如下

import pprint
import uiautomator2 as u2

device = u2.connect()
pprint.pprint(device.info)
current_app = device.app_current()
pprint.pprint(current_app)
# 当stop为True且当使用app_wait, `device.swipe_ext("left")` 无效,不能实现向左滑动
# 当然经过核实一旦是采用代码打开app,均无效。其他情况有效。
device.app_start('com.xingin.xhs', stop=True)
device.app_wait('com.xingin.xhs')
device.swipe_ext("left")

adb shell getprop Output
[af.fast_track_multiplier]: [1]
[audio_hal.period_size]: [192]
[dalvik.vm.dex2oat-Xms]: [64m]
[dalvik.vm.dex2oat-Xmx]: [512m]
[dalvik.vm.dex2oat-threads]: [2]
[dalvik.vm.heapgrowthlimit]: [192m]
[dalvik.vm.heapmaxfree]: [8m]
[dalvik.vm.heapminfree]: [512k]
[dalvik.vm.heapsize]: [512m]
[dalvik.vm.heapstartsize]: [8m]
[dalvik.vm.heaptargetutilization]: [0.75]
[dalvik.vm.image-dex2oat-Xms]: [64m]
[dalvik.vm.image-dex2oat-Xmx]: [64m]
[dalvik.vm.image-dex2oat-threads]: [4]
[dalvik.vm.isa.arm.features]: [default]
[dalvik.vm.isa.arm.variant]: [cortex-a7]
[dalvik.vm.isa.arm64.features]: [default]
[dalvik.vm.isa.arm64.variant]: [cortex-a53]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[debug.atrace.tags.enableflags]: [0]
[debug.force_rtl]: [0]
[dev.bootcomplete]: [1]
[drm.service.enabled]: [true]
[gsm.current.phone-type]: [1]
[gsm.network.type]: [Unknown]
[gsm.operator.alpha]: []
[gsm.operator.iso-country]: []
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: []
[gsm.sim.operator.alpha]: []
[gsm.sim.operator.iso-country]: []
[gsm.sim.operator.numeric]: []
[gsm.sim.state]: [ABSENT]
[gsm.version.baseband]: [.2.6.1.c4-00008-M8994FAAAANAZM-1]
[gsm.version.ril-impl]: [Qualcomm RIL 1.0]
[hw.cabl.version]: [1.1.20130401]
[hw.cabl.yuv]: [0]
[hw.pp.cfg]: [/data/misc/display/pp_data.cfg]
[init.svc.InputEventFind]: [stopped]
[init.svc.adbd]: [running]
[init.svc.atfwd]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.cnd]: [running]
[init.svc.daemonsu]: [stopped]
[init.svc.debuggerd]: [running]
[init.svc.debuggerd64]: [running]
[init.svc.defaultcrypto]: [stopped]
[init.svc.drm]: [running]
[init.svc.fingerprintd]: [running]
[init.svc.flash-sh-fw]: [stopped]
[init.svc.flash_recovery]: [stopped]
[init.svc.gatekeeperd]: [running]
[init.svc.healthd]: [running]
[init.svc.imscmservice]: [running]
[init.svc.imsdatadaemon]: [running]
[init.svc.imsqmidaemon]: [running]
[init.svc.installd]: [running]
[init.svc.irsc_util]: [stopped]
[init.svc.keystore]: [running]
[init.svc.lmkd]: [running]
[init.svc.loc_launcher]: [running]
[init.svc.logd]: [running]
[init.svc.logd-reinit]: [stopped]
[init.svc.mcfg-sh]: [stopped]
[init.svc.media]: [running]
[init.svc.msm_irqbalance]: [running]
[init.svc.netd]: [running]
[init.svc.netmgrd]: [running]
[init.svc.oem_qmi_server]: [running]
[init.svc.p2p_supplicant]: [running]
[init.svc.per_mgr]: [running]
[init.svc.per_proxy]: [running]
[init.svc.perfd]: [running]
[init.svc.ppd]: [running]
[init.svc.qcamerasvr]: [running]
[init.svc.qmuxd]: [running]
[init.svc.qseecomd]: [running]
[init.svc.qti]: [running]
[init.svc.ril-daemon]: [running]
[init.svc.rmt_storage]: [running]
[init.svc.servicemanager]: [running]
[init.svc.ssr_setup]: [stopped]
[init.svc.surfaceflinger]: [running]
[init.svc.thermal-engine]: [running]
[init.svc.time_daemon]: [running]
[init.svc.ueventd]: [running]
[init.svc.vold]: [running]
[init.svc.zygote]: [running]
[init.svc.zygote_secondary]: [running]
[keyguard.no_require_sim]: [true]
[media.aac_51_output_enabled]: [true]
[net.bt.name]: [Android]
[net.change]: [net.dns2]
[net.dns1]: [10.21.210.53]
[net.dns2]: [10.21.210.54]
[net.hostname]: [android-c06600e6c8bd79ac]
[net.qtaguid_enabled]: [1]
[net.tcp.default_init_rwnd]: [60]
[persist.audio.fluence.speaker]: [true]
[persist.audio.fluence.voicecall]: [true]
[persist.audio.fluence.voicecomm]: [true]
[persist.audio.product.identify]: [angler]
[persist.camera.eis.enable]: [1]
[persist.camera.is_type]: [4]
[persist.data.df.agg.dl_pkt]: [10]
[persist.data.df.agg.dl_size]: [4096]
[persist.data.iwlan.enable]: [true]
[persist.data.mode]: [concurrent]
[persist.data.wda.enable]: [true]
[persist.hwc.mdpcomp.enable]: [true]
[persist.logd.size]: []
[persist.radio.adb_log_on]: [0]
[persist.radio.always_send_plmn]: [true]
[persist.radio.apm_sim_not_pwdn]: [1]
[persist.radio.custom_ecc]: [1]
[persist.radio.data_con_rprt]: [true]
[persist.radio.data_no_toggle]: [1]
[persist.radio.eons.enabled]: [false]
[persist.radio.mode_pref_nv10]: [1]
[persist.radio.redir_party_num]: [0]
[persist.radio.ril_payload_on]: [0]
[persist.radio.snapshot_enabled]: [1]
[persist.radio.snapshot_timer]: [2]
[persist.rmnet.data.enable]: [true]
[persist.rmnet.mux]: [enabled]
[persist.sys.dalvik.vm.lib.2]: [libart.so]
[persist.sys.locale]: [zh-CN]
[persist.sys.profiler_ms]: [0]
[persist.sys.ssr.restart_level]: [ALL_ENABLE]
[persist.sys.timezone]: [Asia/Shanghai]
[persist.sys.ui.hw]: [true]
[persist.sys.usb.config]: [mtp,adb]
[radio.atfwd.start]: [false]
[ril.ecclist]: [911,112,000,08,110,999,118,119]
[ril.qcril_pre_init_lock_held]: [0]
[rild.libpath]: [/system/vendor/lib64/libril-qc-qmi-1.so]
[ro.adb.secure]: [1]
[ro.allow.mock.location]: [0]
[ro.audio.flinger_standbytime_ms]: [300]
[ro.audio.monitorRotation]: [true]
[ro.baseband]: [msm]
[ro.board.platform]: [msm8994]
[ro.boot.baseband]: [msm]
[ro.boot.bootdevice]: [f9824900.sdhci]
[ro.boot.bootloader]: [angler-02.45]
[ro.boot.bootreason]: [reboot]
[ro.boot.console]: [ttyHSL0]
[ro.boot.hardware]: [angler]
[ro.boot.hardware.ddr]: [3072MB,SAMSUNG,LPDDR4]
[ro.boot.hardware.emmc]: [32GB,Toshiba]
[ro.boot.hardware.revision]: [ANGLER-VN2]
[ro.boot.hardware.sku]: [H1511]
[ro.boot.mode]: [normal]
[ro.boot.radio]: [angler-02.50]
[ro.boot.secure_hardware]: [1]
[ro.boot.serialno]: [84B5T15B23000170]
[ro.boot.verifiedbootstate]: [orange]
[ro.boot.veritymode]: [enforcing]
[ro.boot.wifi_cal]: []
[ro.boot.wificountrycode]: [US]
[ro.bootimage.build.date]: [Tue Nov 17 19:21:24 UTC 2015]
[ro.bootimage.build.date.utc]: [1447788084]
[ro.bootimage.build.fingerprint]: [google/angler/angler:6.0.1/MMB29M/2431559:user/release-keys]
[ro.bootloader]: [angler-02.45]
[ro.bootmode]: [normal]
[ro.build.characteristics]: [nosdcard]
[ro.build.date]: [Tue Nov 17 19:16:07 UTC 2015]
[ro.build.date.utc]: [1447787767]
[ro.build.description]: [angler-user 6.0.1 MMB29M 2431559 release-keys]
[ro.build.display.id]: [MMB29M]
[ro.build.expect.baseband]: [angler-02.50]
[ro.build.expect.bootloader]: [angler-02.45]
[ro.build.fingerprint]: [google/angler/angler:6.0.1/MMB29M/2431559:user/release-keys]
[ro.build.flavor]: [angler-user]
[ro.build.host]: [kpfi4.cbf.corp.google.com]
[ro.build.id]: [MMB29M]
[ro.build.product]: [angler]
[ro.build.tags]: [release-keys]
[ro.build.type]: [user]
[ro.build.user]: [android-build]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.base_os]: []
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [2431559]
[ro.build.version.preview_sdk]: [0]
[ro.build.version.release]: [6.0.1]
[ro.build.version.sdk]: [23]
[ro.build.version.security_patch]: [2015-12-01]
[ro.carrier]: [unknown]
[ro.com.android.dataroaming]: [false]
[ro.com.android.wifi-watchlist]: [GoogleGuest]
[ro.com.google.clientidbase]: [android-google]
[ro.config.alarm_alert]: [Oxygen.ogg]
[ro.config.notification_sound]: [Tethys.ogg]
[ro.config.ringtone]: [Titania.ogg]
[ro.crypto.fs_crypto_blkdev]: [/dev/block/dm-0]
[ro.crypto.state]: [encrypted]
[ro.crypto.type]: [block]
[ro.dalvik.vm.native.bridge]: [0]
[ro.debuggable]: [0]
[ro.error.receiver.system.apps]: [com.google.android.gms]
[ro.expect.recovery_id]: [0x01f631bc0f320d8eee2b7d049e32121ed68600ce000000000000000000000000]
[ro.facelock.black_timeout]: [400]
[ro.facelock.det_timeout]: [1500]
[ro.facelock.est_max_time]: [600]
[ro.facelock.lively_timeout]: [2500]
[ro.facelock.rec_timeout]: [2500]
[ro.facelock.use_intro_anim]: [false]
python3 -m pip show uiautomator2 Output
Name: uiautomator2
Version: 2.16.13
Summary: Python Wrapper for Google Android UiAutomator2 test tool
Home-page: https://github.com/openatx/uiautomator2
Author: codeskyblue
Author-email: [email protected]
License: MIT
Location: /opt/homebrew/lib/python3.9/site-packages
Requires: adbutils, cached-property, Deprecated, filelock, logzero, lxml, packaging, Pillow, progress, requests, retry, six, whichcraft

azwpayne avatar Dec 06 '21 08:12 azwpayne