Closed MEIZU16 closed 1 year ago
我暂时把启动命令替换成了: result = self.adb_shell([ 'am', 'start', '-n', 'com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.base.deeplink.UniDeepLinkActivity' ]) 可以正常启动
无法复现,无法理解,涉及到了知识盲区。 能在Alas翻到的相近的issue
请问你的mumu12是最新版本吗,我安装的是v3.5.2,重装了两次都有这个问题
整晕了,mumu6和夜神12都有monkey,可以正常启动,但是它们两点击都无效,重复尝试一段时间就重启了,mumu12可以点击但却没法自启动😭
今早特地用mumu一下,没有异常。 不知道你说的无法点击是用什么的控制方式。
夜神的window_message没有写
今早特地用mumu一下,没有异常。 不知道你说的无法点击是用什么的控制方式。
使用mumu6的时候虽然日志里输出是在点击某个坐标,但实际上没有反应,反复尝试一段时间后就重启了,我没有深入研究还是换成mumu12了()
我暂时把启动命令替换成了: result = self.adb_shell([ 'am', 'start', '-n', 'com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.base.deeplink.UniDeepLinkActivity' ]) 可以正常启动
不过在mumu12中也有类似情况,比如御魂buff点不了(日志里输出是在点击某个坐标,但实际上没有反应),我发现是因为4k显示器的关系,虽然模拟器设置了1280*720分辨率,但对比了一下截图还是有区别的,然后我将判定相似的阈值都下调成0.7了,目前可以正常使用。
关于4K,我在代码里面处理了显示缩放的问题(window_background),能够保证输出的截图是1280x720。昨天群了也是出现某个图片无法识别问题但是自己替换成自己的截图就可以。使用window_message会偶尔出现无法点击的,我自己一般点击下窗口,拖动一下模拟器就好了。基于adb系的我是复制Alas的不熟悉
关于4K,我在代码里面处理了显示缩放的问题(window_background),能够保证输出的截图是1280x720。昨天群了也是出现某个图片无法识别问题但是自己替换成自己的截图就可以。使用window_message会偶尔出现无法点击的,我自己一般点击下窗口,拖动一下模拟器就好了。基于adb系的我是复制Alas的不熟悉
截图方式使用的是window_background,我将代码执行过程中的图片保存下来确实是1280x720,但是肉眼观察和项目中素材图片还是有一定区别的,估计是amd渲染的问题,我刚发现显卡驱动里默认开了80%的图片锐化😓
我也遇到过类似的问题,就是日志显示一个按钮已经被点击了,但就是没相应的动作触发,御魂加成我换成手动开启了,自动老是识别不到。。然后我也是AMD显卡,2K显示器。开了一个表面格式优化功能,不知道是不是因为这个的原因。(AMD显卡驱动真的小毛病不断)
我也遇到过类似的问题,就是日志显示一个按钮已经被点击了,但就是没相应的动作触发,御魂加成我换成手动开启了,自动老是识别不到。。然后我也是AMD显卡,2K显示器。开了一个表面格式优化功能,不知道是不是因为这个的原因。(AMD显卡驱动真的小毛病不断)
我还原对阈值的修改后关闭了显卡的所有特效仍然无法正确匹配图片,虽然分辨率没问题,但图片看起来就是有些不同,还是只能降阈值了。
是这样的,我也是关闭了所有的显卡特效,然后再试了一下。结果还是需要设定阈值才可以,或者用我自己截取的图片。不过都是小毛病。(我认为是AMD的问题O(∩_∩)O~)
切换到adb系进行截图的呢,除了window_background。其他都是adb系
我一直是ADB系列截图和操作的。windows试了一次再也没试过。Quq
试了全部截图方式都不行,感觉只能是amd的锅了
INFO 2023-07-31 23:04:59.965 │ App start: com.netease.onmyoji.wyzymnqsd_cps
ERROR 2023-07-31 23:05:00.256 │ Activity Resolver Table:
Schemes:
nepayebanklistencom.netease.epay.sdk:
d2d7fb8
com.netease.onmyoji.wyzymnqsd_cps/com.netease.epay.sdk.pay.ui.CCBPayRe
sultActivity filter 999a191
Action:
"comccbpay105330173990048com.netease.onmyoji.wyzymnqsd_cps"
Action: "android.intent.action.VIEW"
Category: "android.intent.category.DEFAULT"
Scheme: "nepayebanklistencom.netease.epay.sdk"
ntes:
5629cd2
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.base.deeplink.U
niDeepLinkActivity filter 330f1a3
Action: "android.intent.action.VIEW"
Category: "android.intent.category.BROWSABLE"
Category: "android.intent.category.DEFAULT"
Scheme: "ntes"
Authority: "game.mobile": -1
Path: "PatternMatcher{PREFIX: /onmyoji}"
5629cd2
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.base.deeplink.U
niDeepLinkActivity filter c88bca0
Action: "android.intent.action.VIEW"
Category: "android.intent.category.BROWSABLE"
Category: "android.intent.category.DEFAULT"
Scheme: "ntes"
Authority: "game.mobile": -1
Path: "PatternMatcher{PREFIX: /g37.}"
netease_mpay:
ccd02cc
com.netease.onmyoji.wyzymnqsd_cps/com.netease.mpay.MpayRouteActivity
filter fec8915
Action: "android.intent.action.VIEW"
Category: "android.intent.category.DEFAULT"
Category: "android.intent.category.BROWSABLE"
Scheme: "neteasempay"
Scheme: "netease_mpay"
Authority: "route": -1
Authority: "route": -1
Path: "PatternMatcher{PREFIX: /g37/}"
Path: "PatternMatcher{PREFIX: /g37/}"
tencent102036993:
cca28f6
com.netease.onmyoji.wyzymnqsd_cps/com.tencent.tauth.AuthActivity
filter ed294f7
Action: "android.intent.action.VIEW"
Category: "android.intent.category.DEFAULT"
Category: "android.intent.category.BROWSABLE"
Scheme: "tencent102036993"
onmyojibattle:
2a6c134
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.DeepLinkActivity
filter 2164b5d
Action: "android.intent.action.VIEW"
Category: "android.intent.category.DEFAULT"
Category: "android.intent.category.BROWSABLE"
Scheme: "onmyojibattle"
neteasempay:
ccd02cc
com.netease.onmyoji.wyzymnqsd_cps/com.netease.mpay.MpayRouteActivity
filter fec8915
Action: "android.intent.action.VIEW"
Category: "android.intent.category.DEFAULT"
Category: "android.intent.category.BROWSABLE"
Scheme: "neteasempay"
Scheme: "netease_mpay"
Authority: "route": -1
Authority: "route": -1
Path: "PatternMatcher{PREFIX: /g37/}"
Path: "PatternMatcher{PREFIX: /g37/}"
4b8f42a
com.netease.onmyoji.wyzymnqsd_cps/com.alipay.sdk.app.AlipayResultActiv
ity filter fa0f21b
Action: "android.intent.action.VIEW"
Category: "android.intent.category.DEFAULT"
Category: "android.intent.category.BROWSABLE"
Scheme: "neteasempay"
Authority: "alpverify": -1
Path: "PatternMatcher{PREFIX: /g37}"
Non-Data Actions:
android.intent.action.MAIN:
716df64
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.external.protoc
ol.ProtocolLauncher filter 825c5cd
Action: "android.intent.action.MAIN"
3e7de82
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.tag1 filter
a118993
Action: "android.intent.action.MAIN"
Category: "android.intent.category.LAUNCHER"
c148dd0
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.tag0 filter
6d5f1c9
Action: "android.intent.action.MAIN"
Category: "android.intent.category.LAUNCHER"
com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY:
3714059
com.netease.onmyoji.wyzymnqsd_cps/com.sina.weibo.sdk.share.ShareTransA
ctivity filter 6a9b41e
Action: "com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY"
Category: "android.intent.category.DEFAULT"
3714059
com.netease.onmyoji.wyzymnqsd_cps/com.sina.weibo.sdk.share.ShareTransA
ctivity filter 85704ff
Action: "com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY"
Category: "android.intent.category.DEFAULT"
Receiver Resolver Table:
Non-Data Actions:
com.xiaomi.mipush.MESSAGE_ARRIVED:
d0ebbda
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.miui.Me
ssageReceiver filter fdc46e8
Action: "com.xiaomi.mipush.MESSAGE_ARRIVED"
com.netease.push.action.client.METHOD:
4a2e994
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37PushClientRec
eiver filter 900bc3d
Action: "com.netease.push.action.client.MESSAGE"
Action: "com.netease.push.action.client.NEWID"
Action: "com.netease.push.action.client.METHOD"
Action: "com.netease.push.action.client.CHANNLE_NOTI_CLICK"
Action: "com.netease.push.action.client.SAVE_TOKEN"
Action: "com.netease.push.action.client.CALLBACK_TOKEN"
com.netease.push.action.client.CALLBACK_TOKEN:
4a2e994
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37PushClientRec
eiver filter 900bc3d
Action: "com.netease.push.action.client.MESSAGE"
Action: "com.netease.push.action.client.NEWID"
Action: "com.netease.push.action.client.METHOD"
Action: "com.netease.push.action.client.CHANNLE_NOTI_CLICK"
Action: "com.netease.push.action.client.SAVE_TOKEN"
Action: "com.netease.push.action.client.CALLBACK_TOKEN"
com.xiaomi.mipush.ERROR:
d0ebbda
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.miui.Me
ssageReceiver filter dd51101
Action: "com.xiaomi.mipush.ERROR"
com.netease.push.action.client.NEWID:
4a2e994
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37PushClientRec
eiver filter 900bc3d
Action: "com.netease.push.action.client.MESSAGE"
Action: "com.netease.push.action.client.NEWID"
Action: "com.netease.push.action.client.METHOD"
Action: "com.netease.push.action.client.CHANNLE_NOTI_CLICK"
Action: "com.netease.push.action.client.SAVE_TOKEN"
Action: "com.netease.push.action.client.CALLBACK_TOKEN"
com.meizu.flyme.push.intent.UNREGISTER.FEEDBACK:
33960ce
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.flyme.M
essageReceiver filter 8412bef
Action: "com.meizu.flyme.push.intent.MESSAGE"
Action: "com.meizu.flyme.push.intent.REGISTER.FEEDBACK"
Action: "com.meizu.flyme.push.intent.UNREGISTER.FEEDBACK"
Action: "com.meizu.c2dm.intent.REGISTRATION"
Action: "com.meizu.c2dm.intent.RECEIVE"
Category: "com.netease.onmyoji.wyzymnqsd_cps"
com.meizu.c2dm.intent.RECEIVE:
33960ce
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.flyme.M
essageReceiver filter 8412bef
Action: "com.meizu.flyme.push.intent.MESSAGE"
Action: "com.meizu.flyme.push.intent.REGISTER.FEEDBACK"
Action: "com.meizu.flyme.push.intent.UNREGISTER.FEEDBACK"
Action: "com.meizu.c2dm.intent.REGISTRATION"
Action: "com.meizu.c2dm.intent.RECEIVE"
Category: "com.netease.onmyoji.wyzymnqsd_cps"
com.netease.push.action.client.SAVE_TOKEN:
4a2e994
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37PushClientRec
eiver filter 900bc3d
Action: "com.netease.push.action.client.MESSAGE"
Action: "com.netease.push.action.client.NEWID"
Action: "com.netease.push.action.client.METHOD"
Action: "com.netease.push.action.client.CHANNLE_NOTI_CLICK"
Action: "com.netease.push.action.client.SAVE_TOKEN"
Action: "com.netease.push.action.client.CALLBACK_TOKEN"
com.meizu.cloud.pushservice.action.PUSH_SERVICE_START:
8fcb6fc
com.netease.onmyoji.wyzymnqsd_cps/com.meizu.cloud.pushsdk.SystemReceiv
er filter 642e185
Action:
"com.meizu.cloud.pushservice.action.PUSH_SERVICE_START"
Category: "android.intent.category.DEFAULT"
com.meizu.flyme.push.intent.MESSAGE:
33960ce
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.flyme.M
essageReceiver filter 8412bef
Action: "com.meizu.flyme.push.intent.MESSAGE"
Action: "com.meizu.flyme.push.intent.REGISTER.FEEDBACK"
Action: "com.meizu.flyme.push.intent.UNREGISTER.FEEDBACK"
Action: "com.meizu.c2dm.intent.REGISTRATION"
Action: "com.meizu.c2dm.intent.RECEIVE"
Category: "com.netease.onmyoji.wyzymnqsd_cps"
com.meizu.c2dm.intent.REGISTRATION:
33960ce
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.flyme.M
essageReceiver filter 8412bef
Action: "com.meizu.flyme.push.intent.MESSAGE"
Action: "com.meizu.flyme.push.intent.REGISTER.FEEDBACK"
Action: "com.meizu.flyme.push.intent.UNREGISTER.FEEDBACK"
Action: "com.meizu.c2dm.intent.REGISTRATION"
Action: "com.meizu.c2dm.intent.RECEIVE"
Category: "com.netease.onmyoji.wyzymnqsd_cps"
com.netease.push.action.client.MESSAGE:
4a2e994
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37PushClientRec
eiver filter 900bc3d
Action: "com.netease.push.action.client.MESSAGE"
Action: "com.netease.push.action.client.NEWID"
Action: "com.netease.push.action.client.METHOD"
Action: "com.netease.push.action.client.CHANNLE_NOTI_CLICK"
Action: "com.netease.push.action.client.SAVE_TOKEN"
Action: "com.netease.push.action.client.CALLBACK_TOKEN"
com.netease.push.action.client.CHANNLE_NOTI_CLICK:
4a2e994
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37PushClientRec
eiver filter 900bc3d
Action: "com.netease.push.action.client.MESSAGE"
Action: "com.netease.push.action.client.NEWID"
Action: "com.netease.push.action.client.METHOD"
Action: "com.netease.push.action.client.CHANNLE_NOTI_CLICK"
Action: "com.netease.push.action.client.SAVE_TOKEN"
Action: "com.netease.push.action.client.CALLBACK_TOKEN"
com.xiaomi.push.PING_TIMER:
6acbba6
com.netease.onmyoji.wyzymnqsd_cps/com.xiaomi.push.service.receivers.Pi
ngReceiver filter 11ca9e7
Action: "com.xiaomi.push.PING_TIMER"
com.xiaomi.mipush.RECEIVE_MESSAGE:
d0ebbda
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.miui.Me
ssageReceiver filter 11e980b
Action: "com.xiaomi.mipush.RECEIVE_MESSAGE"
com.meizu.flyme.push.intent.REGISTER.FEEDBACK:
33960ce
com.netease.onmyoji.wyzymnqsd_cps/com.netease.inner.pushclient.flyme.M
essageReceiver filter 8412bef
Action: "com.meizu.flyme.push.intent.MESSAGE"
Action: "com.meizu.flyme.push.intent.REGISTER.FEEDBACK"
Action: "com.meizu.flyme.push.intent.UNREGISTER.FEEDBACK"
Action: "com.meizu.c2dm.intent.REGISTRATION"
Action: "com.meizu.c2dm.intent.RECEIVE"
Category: "com.netease.onmyoji.wyzymnqsd_cps"
Service Resolver Table:
Non-Data Actions:
com.netease.push.action.service.PUSHSERVICE3:
5fdcf8a
com.netease.onmyoji.wyzymnqsd_cps/com.netease.pushservice.PushService
filter 10999fb
Action: "com.netease.push.action.service.PUSHSERVICE3"
android.service.wallpaper.WallpaperService:
2d8ec32
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37LiveWallPaper
Service filter efffd83 permission android.permission.BIND_WALLPAPER
Action: "android.service.wallpaper.WallpaperService"
88f0b00
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37LiveWallPaper
Service2 filter c41df39 permission android.permission.BIND_WALLPAPER
Action: "android.service.wallpaper.WallpaperService"
925997e
com.netease.onmyoji.wyzymnqsd_cps/com.netease.unisdk.nglivewallpaper.N
gLiveWallPaperService filter f3aeedf permission
android.permission.BIND_WALLPAPER
Action: "android.service.wallpaper.WallpaperService"
59d72c
com.netease.onmyoji.wyzymnqsd_cps/com.netease.unisdk.nglivewallpaper.N
gLiveWallPaperService2 filter dd835f5 permission
android.permission.BIND_WALLPAPER
Action: "android.service.wallpaper.WallpaperService"
Domain verification status:
Permissions:
Permission
[com.netease.onmyoji.wyzymnqsd_cps.permission.MIPUSH_RECEIVE]
(893dc20):
sourcePackage=com.netease.onmyoji.wyzymnqsd_cps
uid=10033 gids=[] type=0 prot=normal
perm=PermissionInfo{f641b4
com.netease.onmyoji.wyzymnqsd_cps.permission.MIPUSH_RECEIVE}
Permissions:
Permission
[com.netease.onmyoji.wyzymnqsd_cps.permission.C2D_MESSAGE] (4c6a9d9):
sourcePackage=com.netease.onmyoji.wyzymnqsd_cps
uid=10033 gids=[] type=0 prot=signature
perm=PermissionInfo{a4a5270
com.netease.onmyoji.wyzymnqsd_cps.permission.C2D_MESSAGE}
Permissions:
Permission
[com.netease.onmyoji.wyzymnqsd_cps.push.permission.MESSAGE] (72c9f9e):
sourcePackage=com.netease.onmyoji.wyzymnqsd_cps
uid=10033 gids=[] type=0 prot=signature
perm=PermissionInfo{ccde52c
com.netease.onmyoji.wyzymnqsd_cps.push.permission.MESSAGE}
Permissions:
Permission [com.netease.onmyoji.wyzymnqsd_cps.permission.ngpush]
(8d64a7f):
sourcePackage=com.netease.onmyoji.wyzymnqsd_cps
uid=10033 gids=[] type=0 prot=signature
perm=PermissionInfo{9ca167c
com.netease.onmyoji.wyzymnqsd_cps.permission.ngpush}
Registered ContentProviders:
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.unifix.impl.U
niFixFileProvider:
Provider{6ad6841
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.unifix.impl.Uni
FixFileProvider}
com.netease.onmyoji.wyzymnqsd_cps/com.sina.weibo.sdk.content.FilePro
vider:
Provider{dbec7be
com.netease.onmyoji.wyzymnqsd_cps/com.sina.weibo.sdk.content.FileProvi
der}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.unisdk.gmbridge5.provi
der.GmFileProvider:
Provider{4cb9f3b
com.netease.onmyoji.wyzymnqsd_cps/com.netease.unisdk.gmbridge5.provide
r.GmFileProvider}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.epay.sdk.base.provider
.CameraFileProvider:
Provider{27fe3b1
com.netease.onmyoji.wyzymnqsd_cps/com.netease.epay.sdk.base.provider.C
ameraFileProvider}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntsharesdk.UniNgshareF
ileProvider:
Provider{3ba1096
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntsharesdk.UniNgshareFil
eProvider}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.GlsdkFileProv
ider:
Provider{14af417
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.GlsdkFileProvid
er}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.epay.sdk.provider.Epay
InitProvider:
Provider{f5ecd2b
com.netease.onmyoji.wyzymnqsd_cps/com.netease.epay.sdk.provider.EpayIn
itProvider}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37FileProvide
r:
Provider{1b5cb46
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37FileProvider}
com.netease.onmyoji.wyzymnqsd_cps/androidx.lifecycle.ProcessLifecycl
eOwnerInitializer:
Provider{f02485d
com.netease.onmyoji.wyzymnqsd_cps/androidx.lifecycle.ProcessLifecycleO
wnerInitializer}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.modules.ngweb
viewgeneral.NgWebviewFileProvider:
Provider{4bb2615
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.modules.ngwebvi
ewgeneral.NgWebviewFileProvider}
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.UniQRFileProv
ider:
Provider{e72be85
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.UniQRFileProvid
er}
ContentProvider Authorities:
[com.netease.onmyoji.wyzymnqsd_cps.g37provider]:
Provider{1b5cb46
com.netease.onmyoji.wyzymnqsd_cps/com.netease.onmyoji.G37FileProvider}
applicationInfo=ApplicationInfo{b2a9a4c
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.glapi.sharefileprovider]:
Provider{14af417
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.GlsdkFileProvid
er}
applicationInfo=ApplicationInfo{eef0a95
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.epay.sdker]:
Provider{f5ecd2b
com.netease.onmyoji.wyzymnqsd_cps/com.netease.epay.sdk.provider.EpayIn
itProvider}
applicationInfo=ApplicationInfo{53f17aa
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.gmbridge.fileprovider]:
Provider{4cb9f3b
com.netease.onmyoji.wyzymnqsd_cps/com.netease.unisdk.gmbridge5.provide
r.GmFileProvider}
applicationInfo=ApplicationInfo{c8f0f9b
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.lifecycle-process]:
Provider{f02485d
com.netease.onmyoji.wyzymnqsd_cps/androidx.lifecycle.ProcessLifecycleO
wnerInitializer}
applicationInfo=ApplicationInfo{c8d0f38
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.uniqr.fileprovider]:
Provider{e72be85
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.UniQRFileProvid
er}
applicationInfo=ApplicationInfo{2bb11
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.ngwebview.fileprovider]:
Provider{4bb2615
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.modules.ngwebvi
ewgeneral.NgWebviewFileProvider}
applicationInfo=ApplicationInfo{64f0476
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.fileprovider]:
Provider{dbec7be
com.netease.onmyoji.wyzymnqsd_cps/com.sina.weibo.sdk.content.FileProvi
der}
applicationInfo=ApplicationInfo{c450a77
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.unifix.fileProvider]:
Provider{6ad6841
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.unifix.impl.Uni
FixFileProvider}
applicationInfo=ApplicationInfo{19fe6e4
com.netease.onmyoji.wyzymnqsd_cps}
[com.netease.onmyoji.wyzymnqsd_cps.uningshare.fileprovider]:
Provider{3ba1096
com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntsharesdk.UniNgshareFil
eProvider}
applicationInfo=ApplicationInfo{1c6f74d
com.netease.onmyoji.wyzymnqsd_cps}
Key Set Manager:
[com.netease.onmyoji.wyzymnqsd_cps]
Signing KeySets: 9
Packages:
Package [com.netease.onmyoji.wyzymnqsd_cps] (ade760a):
userId=10033
pkg=Package{e6b7e7b com.netease.onmyoji.wyzymnqsd_cps}
codePath=/data/app/~~fFSYLMd5HrPqgzX27H4K3w==/com.netease.onmyoji.
wyzymnqsd_cps-L_5lIAyuJa83ZLZytB2GDA==
resourcePath=/data/app/~~fFSYLMd5HrPqgzX27H4K3w==/com.netease.onmy
oji.wyzymnqsd_cps-L_5lIAyuJa83ZLZytB2GDA==
legacyNativeLibraryDir=/data/app/~~fFSYLMd5HrPqgzX27H4K3w==/com.ne
tease.onmyoji.wyzymnqsd_cps-L_5lIAyuJa83ZLZytB2GDA==/lib
extractNativeLibs=true
primaryCpuAbi=x86_64
secondaryCpuAbi=null
cpuAbiOverride=null
versionCode=230700 minSdk=21 targetSdk=28
minExtensionVersions=[]
versionName=1.7.66
usesNonSdkApi=false
splits=[base]
apkSigningVersion=1
applicationInfo=PackageImpl{e6b7e7b
com.netease.onmyoji.wyzymnqsd_cps}
flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
privateFlags=[ PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE
PRIVATE_FLAG_REQUEST_LEGACY_EXTERNAL_STORAGE
PRIVATE_FLAG_ALLOW_NATIVE_HEAP_POINTER_TAGGING ]
forceQueryable=false
queriesIntents=[Intent { dat=ntes://game.mobile/* }, Intent {
dat=mpay://mobile_game.163.com/* }, Intent {
act=android.intent.action.VIEW dat=https:///... }, Intent {
act=android.intent.action.VIEW dat=smsto:xx }, Intent {
act=android.intent.action.VIEW dat=tel:xx }, Intent {
act=android.intent.action.VIEW dat=alipay:/* }, Intent {
act=android.intent.action.VIEW dat=sms:xx }, Intent {
dat=noah://mobile_game.noahsdk.com/* }, Intent { act=* dat=tbopen:/*
}]
dataDir=/data/user/0/com.netease.onmyoji.wyzymnqsd_cps
supportsScreens=[small, medium, large, xlarge, resizeable,
anyDensity]
usesLibraries:
android.test.base
usesOptionalLibraries:
org.apache.http.legacy
usesLibraryFiles:
/system/framework/android.test.base.jar
/system/framework/org.apache.http.legacy.jar
timeStamp=2023-07-31 21:44:38
firstInstallTime=2023-07-10 18:32:07
lastUpdateTime=2023-07-31 21:44:49
installerPackageName=server-file-mumu-app-store
signatures=PackageSignatures{2708498 version:1,
signatures:[304ff236], past signatures:[]}
installPermissionsFixed=true
pkgFlags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
declared permissions:
com.netease.onmyoji.wyzymnqsd_cps.push.permission.MESSAGE:
prot=signature, INSTALLED
com.netease.onmyoji.wyzymnqsd_cps.permission.C2D_MESSAGE:
prot=signature, INSTALLED
com.netease.onmyoji.wyzymnqsd_cps.permission.MIPUSH_RECEIVE:
prot=normal, INSTALLED
com.netease.onmyoji.wyzymnqsd_cps.permission.ngpush:
prot=signature, INSTALLED
requested permissions:
android.permission.QUERY_ALL_PACKAGES
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
android.permission.INTERNET
android.permission.CAMERA
android.permission.BATTERY_STATS
android.permission.READ_PHONE_STATE
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.VIBRATE
android.permission.NFC
android.permission.GET_TASKS
android.permission.RECORD_AUDIO
android.permission.WAKE_LOCK
android.permission.DEVICE_POWER
android.permission.ACCESS_COARSE_LOCATION
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.WRITE_SETTINGS
android.hardware.camera.autofocus
android.permission.REQUEST_INSTALL_PACKAGES
android.permission.SET_WALLPAPER
android.permission.KILL_BACKGROUND_PROCESSES
android.permission.MODIFY_AUDIO_SETTINGS
com.asus.permission.READ_SDID_PROVIDER
com.asus.msa.SupplementaryDID.ACCESS
freemme.permission.msa
android.permission.CHANGE_NETWORK_STATE
com.meizu.flyme.push.permission.RECEIVE
com.netease.onmyoji.wyzymnqsd_cps.push.permission.MESSAGE
com.meizu.c2dm.permission.RECEIVE
com.netease.onmyoji.wyzymnqsd_cps.permission.C2D_MESSAGE
com.haima.cloud.BIND_CLOUD_SERVICE
android.permission.USE_FINGERPRINT
android.permission.CHANGE_WIFI_STATE
android.permission.REORDER_TASKS
com.netease.onmyoji.wyzymnqsd_cps.permission.MIPUSH_RECEIVE
android.permission.FOREGROUND_SERVICE
android.permission.READ_CONTACTS
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
com.netease.onmyoji.wyzymnqsd_cps.permission.ngpush
android.permission.DISABLE_KEYGUARD
android.permission.USE_BIOMETRIC
android.permission.FLASHLIGHT
android.permission.ACCESS_BACKGROUND_LOCATION
android.permission.ACCESS_MEDIA_LOCATION
android.permission.BLUETOOTH_SCAN
android.permission.BLUETOOTH_CONNECT
android.permission.BLUETOOTH_ADVERTISE
install permissions:
com.netease.onmyoji.wyzymnqsd_cps.permission.MIPUSH_RECEIVE:
granted=true
android.permission.MODIFY_AUDIO_SETTINGS: granted=true
android.permission.NFC: granted=true
android.permission.CHANGE_NETWORK_STATE: granted=true
android.permission.FOREGROUND_SERVICE: granted=true
android.permission.BLUETOOTH: granted=true
android.permission.GET_TASKS: granted=true
android.permission.INTERNET: granted=true
android.permission.REORDER_TASKS: granted=true
android.permission.BLUETOOTH_ADMIN: granted=true
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS: granted=true
android.permission.CHANGE_WIFI_STATE: granted=true
android.permission.FLASHLIGHT: granted=true
android.permission.ACCESS_NETWORK_STATE: granted=true
android.permission.DISABLE_KEYGUARD: granted=true
android.permission.SET_WALLPAPER: granted=true
com.netease.onmyoji.wyzymnqsd_cps.permission.C2D_MESSAGE:
granted=true
android.permission.KILL_BACKGROUND_PROCESSES: granted=true
android.permission.USE_FINGERPRINT: granted=true
android.permission.VIBRATE: granted=true
com.netease.onmyoji.wyzymnqsd_cps.push.permission.MESSAGE:
granted=true
android.permission.ACCESS_WIFI_STATE: granted=true
android.permission.USE_BIOMETRIC: granted=true
android.permission.QUERY_ALL_PACKAGES: granted=true
com.netease.onmyoji.wyzymnqsd_cps.permission.ngpush:
granted=true
android.permission.WAKE_LOCK: granted=true
User 0: ceDataInode=1310930 installed=true hidden=false
suspended=false distractionFlags=0 stopped=true notLaunched=false
enabled=0 instant=false virtual=false
overlay paths:
/data/resource-cache/com.android.systemui-neutral-ppyP.frro
/data/resource-cache/com.android.systemui-accent-YYFY.frro
gids=[3002, 3003, 3001]
runtime permissions:
android.permission.ACCESS_FINE_LOCATION: granted=true, flags=[
USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.BLUETOOTH_CONNECT: granted=true, flags=[
REVOKE_WHEN_REQUESTED|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_
DENIED]
android.permission.READ_EXTERNAL_STORAGE: granted=false,
flags=[
USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED|RESTRICTION_INS
TALLER_EXEMPT]
android.permission.ACCESS_COARSE_LOCATION: granted=true,
flags=[
USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.READ_PHONE_STATE: granted=false, flags=[
USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.CAMERA: granted=false, flags=[
USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.BLUETOOTH_ADVERTISE: granted=true, flags=[
REVOKE_WHEN_REQUESTED|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_
DENIED]
android.permission.WRITE_EXTERNAL_STORAGE: granted=false,
flags=[
USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED|RESTRICTION_INS
TALLER_EXEMPT]
android.permission.RECORD_AUDIO: granted=false, flags=[
USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.READ_CONTACTS: granted=false, flags=[
USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
android.permission.ACCESS_BACKGROUND_LOCATION: granted=true,
flags=[
USER_SET|REVOKE_WHEN_REQUESTED|USER_SENSITIVE_WHEN_GRANTED|USER_SENSIT
IVE_WHEN_DENIED|RESTRICTION_INSTALLER_EXEMPT]
android.permission.BLUETOOTH_SCAN: granted=true, flags=[
REVOKE_WHEN_REQUESTED|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_
DENIED]
android.permission.ACCESS_MEDIA_LOCATION: granted=false,
flags=[
REVOKE_WHEN_REQUESTED|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_
DENIED]
Queries:
system apps queryable: false
queries via package name:
queries via intent:
queryable via interaction:
User 0:
[com.android.settings,com.mumu.audio,com.mumu.store,android,com.
netease.nemu_vapi_android.nemu,com.nemu.superuser,com.netease.nemu_vin
put.nemu,com.mumu.launcher,com.android.keychain,com.android.location.f
used,com.android.providers.settings]:
com.netease.onmyoji.wyzymnqsd_cps
com.android.providers.media.module:
com.netease.onmyoji.wyzymnqsd_cps
com.netease.onmyoji.wyzymnqsd_cps:
com.android.webview
queryable via uses-library:
Package Changes:
Sequence number=0
Dexopt state:
[com.netease.onmyoji.wyzymnqsd_cps]
path:
/data/app/~~fFSYLMd5HrPqgzX27H4K3w==/com.netease.onmyoji.wyzymnqsd_cps
-L_5lIAyuJa83ZLZytB2GDA==/base.apk
x86_64: [status=verify] [reason=install]
Compiler stats:
[com.netease.onmyoji.wyzymnqsd_cps]
(No recorded stats)
Snapshot statistics
Unrecorded-hits: 53 Cork-level: 0
Summary stats TotBlds TotUsed TotCork
BigBlds ShortLvd TotTime MaxTime
0:36 now 1 1859 0
0 0 0 0
1:36 0:36 0 0 0
0 0 0 0
2:36 1:36 0 0 0
0 0 0 0
3:36 2:36 0 0 0
0 0 0 0
4:36 3:36 0 0 0
0 0 0 0
5:36 4:36 0 0 0
0 0 0 0
6:36 5:36 0 0 0
0 0 0 0
7:36 6:36 0 0 0
0 0 0 0
8:36 7:36 42 9448 0
0 13 16 2
8:36 now 43 11307 0
0 13 17 2
Build times <= 1ms <= 2ms <= 5ms <=
10ms <= 20ms <= 50ms <= 100ms > 100ms
0:36 now 1 0 0
0 0 0 0 0
1:36 0:36 0 0 0
0 0 0 0 0
2:36 1:36 0 0 0
0 0 0 0 0
3:36 2:36 0 0 0
0 0 0 0 0
4:36 3:36 0 0 0
0 0 0 0 0
5:36 4:36 0 0 0
0 0 0 0 0
6:36 5:36 0 0 0
0 0 0 0 0
7:36 6:36 0 0 0
0 0 0 0 0
8:36 7:36 41 1 0
0 0 0 0 0
8:36 now 42 1 0
0 0 0 0 0
Use counters <= 1 <= 2 <= 5
<= 10 <= 20 <= 50 <= 100 > 100
0:36 now 0 0 0
0 0 0 0 1
1:36 0:36 0 0 0
0 0 0 0 0
2:36 1:36 0 0 0
0 0 0 0 0
3:36 2:36 0 0 0
0 0 0 0 0
4:36 3:36 0 0 0
0 0 0 0 0
5:36 4:36 0 0 0
0 0 0 0 0
6:36 5:36 0 0 0
0 0 0 0 0
7:36 6:36 0 0 0
0 0 0 0 0
8:36 7:36 9 3 0
1 2 0 6 20
8:36 now 9 3 0
1 2 0 6 21
ERROR 2023-07-31 23:05:00.447 │ PackageNotInstalled:
com.netease.onmyoji.wyzymnqsd_cps
我将游戏版本升级到1.7.66。出现这一现象
if res:
activity_name = res.group(1)
self.adb_shell(['am', 'start', '-a', 'android.intent.action.MAIN', '-c',
'android.intent.category.LAUNCHER', '-n', activity_name])
elif 'com.netease.ntunisdk.base.deeplink.UniDeepLinkActivity' in result:
activity_name = 'com.netease.ntunisdk.base.deeplink.UniDeepLinkActivity'
result = self.adb_shell([
'am', 'start', '-n',
'com.netease.onmyoji.wyzymnqsd_cps/com.netease.ntunisdk.base.deeplink.UniDeepLinkActivity'
])
屎山+1
在提问之前...
描述你的问题
我通过调试script_task.py定位到了这个方法: def app_start_adb(self, package_name=None, allow_failure=False): """ Args: package_name (str): allow_failure (bool):
但是adb shell中并没有monkey: 127|SM-A5260:/ # /system/bin/monkey /system/bin/sh: /system/bin/monkey: inaccessible or not found
虽然最终报错误是: ERROR 2023-07-24 21:27:46.411 │ PackageNotInstalled: com.netease.onmyoji.wyzymnqsd_cps
但实际上是因为'/system/bin/sh: monkey: inaccessible or not found'
如何复现
从mumu桌面启动游戏时
预期行为
游戏启动
相关 Logs
截图
No response
还有别的吗?
No response