 奶香馒头
      2024-11-12
      奶香馒头
      2024-11-12
    
    你的问题主要在于PyCharm环境中无法正确识别monkeyrunner模块。这通常是由于Python环境配置不正确或缺少必要的库文件导致的。
确保已安装Jython:MonkeyRunner是基于Jython(Java实现的Python)运行的,因此你需要首先确认已经安装了Jython,并且版本兼容。可以通过访问Jython官网下载并安装适合你操作系统的版本。
配置PyCharm以使用Jython解释器:
File > Settings (Windows/Linux) 或 PyCharm > Preferences (Mac OS)。Project: <your_project_name> > Python Interpreter。Add...。Jython 并找到你安装Jython时的位置。OK 应用更改。检查Android SDK路径设置:确保你的系统变量或者IDE中的SDK路径指向正确的Android SDK目录。通常,你需要将tools和platform-tools两个子目录添加到系统PATH中。
在项目中导入MonkeyRunner:在你的脚本开头加入以下代码来尝试导入MonkeyRunner模块。
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
如果按照上述步骤操作后仍然遇到问题,请检查是否有任何错误消息输出,并据此进一步诊断问题所在。
此回答旨在解决您关于如何让PyCharm支持MonkeyRunner的问题,希望对您有所帮助!如果有更多具体细节需要讨论,欢迎继续提问。
 奶香馒头
      2024-11-08
      奶香馒头
      2024-11-08
    
     慕仔7094130
      2021-05-19
      慕仔7094130
      2021-05-19
    
     weixin_慕神7541191
      2021-05-14
      weixin_慕神7541191
      2021-05-14
    
    
   幕布斯4388901
      2021-04-14
      幕布斯4388901
      2021-04-14
    
     默声
      2021-03-29
      默声
      2021-03-29
    
    可以重新安吧
 weixin_慕少440911
      2021-03-06
      weixin_慕少440911
      2021-03-06
    
    cmd 中 grep 用findstr 代替 即 adb logcat | findstr START
 weixin_慕后端8110232
      2021-01-19
      weixin_慕后端8110232
      2021-01-19
    
     weixin_慕婉清9269783
      2020-09-01
      weixin_慕婉清9269783
      2020-09-01
    
    是报错了吗
 慕的地4271236
      2020-08-05
      慕的地4271236
      2020-08-05
    
    可以搜一下对应环境变量的配置,会很详细
 慕后端5228983
      2020-06-15
      慕后端5228983
      2020-06-15
    
     慕莱坞3374282
      2020-06-04
      慕莱坞3374282
      2020-06-04
    
    我的电脑-属性-高级系统设置-环境变量
 华圈圈
      2020-05-29
      华圈圈
      2020-05-29
    
    复现就是问题再次展现出来。举个例子,测试在测试环境发现一个bug,告诉开发去修改bug,开发就需要首先来复现这个Bug然后再去排查问题在哪里,如果问题没有复现的话,很难查到问题在哪里。
 慕仙9292672
      2020-05-06
      慕仙9292672
      2020-05-06
    
     weixin_慕勒6517510
      2020-03-29
      weixin_慕勒6517510
      2020-03-29
    
    这里这个不是包名,是安装包的文件名,比如E:\tt.apk
 Fodee
      2020-02-27
      Fodee
      2020-02-27
    
    genymotion 很多电脑都限制安装的 可以使用 雷电 逍遥安卓模拟器
 慕粉3395036
      2020-01-02
      慕粉3395036
      2020-01-02
    
     慕后端8578065
      2019-11-22
      慕后端8578065
      2019-11-22
    
    你需要进去shell环境 ,因为grep是linux里面的命令。windows无法使用,你可以先输入adb shell。然后再logcat |grep START
 慕丝0444411
      2019-10-16
      慕丝0444411
      2019-10-16
    
    可以试下:adb shell am monitor  然后点击app就可以获取指定包名。
 LeonardLei
      2019-10-10
      LeonardLei
      2019-10-10
    
     慕少7499349
      2019-09-16
      慕少7499349
      2019-09-16
    
     weixin_慕村6508739
      2019-08-21
      weixin_慕村6508739
      2019-08-21
    
    电脑的SDK版本与手机的不一致导致的 解决办法参考 https://blog.csdn.net/qq_40280920/article/details/104842031
 两个栗子
      2019-08-17
      两个栗子
      2019-08-17
    
    http://adbdriver.com/ 点击进去下载第一个 然后搜一份安装教程 进行路径配置,然后在cmd里可以直接使用
 tay720
      2019-08-16
      tay720
      2019-08-16
    
    我也出现一样的问题
 wzl516175996
      2019-08-16
      wzl516175996
      2019-08-16
    
     qq_慕用3153661
      2019-08-13
      qq_慕用3153661
      2019-08-13
    
    已经解决了。
碰到这个问题的朋友,不要管ide上报红,直接这样写就行了,因为不是用python去执行的。直接执行monkeyrunner ../../demo.py(绝对路径)
 tay720
      2019-08-05
      tay720
      2019-08-05
    
    其他设置->开发者选项->打开显示指针方向
 小慕学者
      2019-07-23
      小慕学者
      2019-07-23
    
     weixin_慕婉清7531159
      2019-07-21
      weixin_慕婉清7531159
      2019-07-21
    
     慕粉1434116878
      2019-07-03
      慕粉1434116878
      2019-07-03