kkevsekk1 / AutoX

A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具)
Other
7.54k stars 1.79k forks source link

昨天2月10日下午开始,截图取色请求 requestScreenCapture();不能用了,运行此处暂停程序了! #203

Closed minirain2000 closed 2 years ago

minirain2000 commented 2 years ago

kkevsekk1查看一下啊!

kkevsekk1 commented 2 years ago

这没法查,这不是联网程序,更时间也没任何关系

heham commented 2 years ago

跟我原来一个样,是鸿蒙系统吗?自己编译吧,作者这个包签名过不了会判定风险APP,然后就不行了,或许跟系统和在其他应用顶部显示权限有关。我就是自己编译解决的,还有就是我手机上这个还跟小程序的布局分析有关联,能截图就不能小程序布局分析,反之亦然

minirain2000 commented 2 years ago

好像被HuaWei手机Mate30给截住了.不让往下走了,但是Auto.js 4.1又能用! 如何编译打包呢?

minirain2000 commented 2 years ago

跟我原来一个样,是鸿蒙系统吗?自己编译吧,作者这个包签名过不了会判定风险APP,然后就不行了,或许跟系统和在其他应用顶部显示权限有关。我就是自己编译解决的,还有就是我手机上这个还跟小程序的布局分析有关联,能截图就不能小程序布局分析,反之亦然

我的也是鸿蒙系统(Mate30),能否发个您 的APK文件给我用一下,目前正在学习Java,还不会编译!!!

minirain2000 commented 2 years ago

如何设置 编译时,这个如何设置呢?

kkevsekk1 commented 2 years ago

不需要设置

minirain2000 commented 2 years ago

捕获1 这是成功了吗?

minirain2000 commented 2 years ago

捕获2

heham commented 2 years ago

这大的字 failed to find build tools version 29.0.2

minirain2000 commented 2 years ago

这大的字 failed to find build tools version 29.0.2

如何修改呢?是要升级版本吗? @heham(https://github.com/heham)

minirain2000 commented 2 years ago

内存溢出了,需要重启手机,才能再次进行Ocr.

minirain2000 commented 2 years ago

微20220213140202 编译时,出现这个提示,咋办呢?

ghost commented 2 years ago

微20220213140202 编译时,出现这个提示,咋办呢?

@minirain2000 提示缺少依赖,检查一下Android sdk 相关配置是否正确(旧版sdk可能会和新版sdk冲突导致编译出错,需要在sdk manager - sdk platform 设置那里,先卸载旧版sdk,再重装新版的sdk) 。这里提供一个简单的方法:重装最新稳定版的Android Studio(内置Java11),导入项目后等gradle自动同步(下载依赖)完成,连接手机,工具栏模块选项那里 下拉选择‘app’ 模块,点击 设备名称 旁边的 Run 'app' 按钮,会自动编译并安装到手机上

kkevsekk1 commented 2 years ago

我的环境,暂时发布不了, dev-test的代码

ghost commented 2 years ago

我的环境,暂时发布不了, dev-test的代码

环境是指github环境配置相关的问题吗? 如果是的话,根据xxqg.auto.js的测试结果,只需要将android.yml中的 “ java-version: ”值改为11,workflow的自动编译就能顺利通过,自动发布也没有问题。 另外,本来想帮忙完善autox的文档,不过第一个PR (只修正了rhinojs版本号这一处)却被关闭了,没有看到任何回复或理由,不知道是哪里有问题?

kkevsekk1 commented 2 years ago

我再测试一下,特意换了一台机器升级as 和jdk 都没搞定 文档再pr一下看看

ghost commented 2 years ago

内存溢出了,需要重启手机,才能再次进行Ocr.

@minirain2000 @agandab 根据TonyJiangWJ提供的思路修正了内存泄漏问题,优化相关API,并再次升级sdk以加强对Android12的支持,帮忙看看在MIUI上使用还有没有问题:xxqg.auto.js

ghost commented 2 years ago

我再测试一下,特意换了一台机器升级as 和jdk 都没搞定 文档再pr一下看看

@kkevsekk1 可以了吗?

kkevsekk1 commented 2 years ago

我再测试一下,特意换了一台机器升级as 和jdk 都没搞定 文档再pr一下看看

@kkevsekk1 可以了吗?

还没成功

kkevsekk1 commented 2 years ago

我再测试一下,特意换了一台机器升级as 和jdk 都没搞定 文档再pr一下看看

@kkevsekk1 可以了吗?

可以编译,运行有问题,正在解决

ghost commented 2 years ago

可以编译,运行有问题,正在解决

@kkevsekk1 进展如何?运行有问题的是release版,还是debug版?

kkevsekk1 commented 2 years ago

release

发送自我的盖乐世

-------- 原始信息 -------- 发件人: syhyz @.> 日期: 2022/2/16 09:54 (GMT+08:00) 收件人: kkevsekk1/AutoX @.> 抄送: aaron @.>, Mention @.> 主题: Re: [kkevsekk1/AutoX] 昨天2月10日下午开始,截图取色请求 requestScreenCapture();不能用了,运行此处暂停程序了! (Issue #203)

可以编译,运行有问题,正在解决

@kkevsekk1https://github.com/kkevsekk1 进展如何?运行有问题的是release版,还是debug版?

― Reply to this email directly, view it on GitHubhttps://github.com/kkevsekk1/AutoX/issues/203#issuecomment-1041010965, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AD64RCDHLSA3TWPHVLWI3R3U3L7U3ANCNFSM5OCX2JHA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.Message ID: @.***>

ghost commented 2 years ago

@kkevsekk1 @heham @axin-plus autoxjs闪退 以及release版无法运行的原因找到了

heham commented 2 years ago

提PR啊

ghost commented 2 years ago

提PR啊

@heham 这个涉及到某种安全验证机制,验证不通过会引起闪退(不是bug),虽然可以改,但出于对原作者的尊重,不好直接修正。

ghost commented 2 years ago

可以编译,运行有问题,正在解决

@kkevsekk1 现在可以了吗?

kkevsekk1 commented 2 years ago

可以编译,运行有问题,正在解决

@kkevsekk1 现在可以了吗?

另外一台机器,今天没搞

heham commented 2 years ago

给点提示,我自己来改一下

ghost commented 2 years ago

MainActivity

@heham 参考 TonyJiangWJ 的 MainActivity

heham commented 2 years ago

MainActivity

@heham 参考 TonyJiangWJ 的 MainActivity

谢谢!我去看一下

kkevsekk1 commented 2 years ago

有修复bug或新功能的抓紧pr,周一发新版哦🙄

发送自我的盖乐世

-------- 原始信息 -------- 发件人: heham @.> 日期: 2022/2/19 17:59 (GMT+08:00) 收件人: kkevsekk1/AutoX @.> 抄送: aaron @.>, Mention @.> 主题: Re: [kkevsekk1/AutoX] 昨天2月10日下午开始,截图取色请求 requestScreenCapture();不能用了,运行此处暂停程序了! (Issue #203)

MainActivity

@hehamhttps://github.com/heham 参考 TonyJiangWJ 的 MainActivityhttps://github.com/TonyJiangWJ/Auto.js/blob/package_same/app/src/main/java/org/autojs/autojs/ui/main/MainActivity.java

谢谢!我去看一下

— Reply to this email directly, view it on GitHubhttps://github.com/kkevsekk1/AutoX/issues/203#issuecomment-1045981444, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AD64RCF6MHSJRB67WJQLBLDU35SZLANCNFSM5OCX2JHA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.Message ID: @.***>

ghost commented 2 years ago

有修复bug或新功能的抓紧pr,周一发新版哦🙄 发送自我的盖乐世

@kkevsekk1 发现一个和PR相关的bug,就是Fork了AutoX的人就无法再Fork Auto,js(原作者的项目)或同样Fork自 Auto,js 的项目,同样,Fork了 Auto,js(原作者的项目) 的人也无法再Fork AutoX,也就意味着无法进行PR之类的操作,感觉这有点矛盾,不知道 @kkevsekk1 能不能调整一下,解决一下这个问题?

ghost commented 2 years ago

@kkevsekk1 @heham @Haskely 另外,有一个比较严重的问题,看到GitHub和AutoX社区有很多人都提过了,不知道作者是不是真的很忙,就是有不少人和我一样想在APP中注册支持AutoX,但是却都被“邀请码”拦住了,这其实是比较令人失望的,所以非常建议 @kkevsekk1 可以提供一个长期有效的邀请码获取方式。

ghost commented 2 years ago

@kkevsekk1 社区中有看到开发者交流qq群(895775483),但不知道可不可以建一个用户交流群(Q群或微信群都可以)?感觉在群里讨论更容易讨论和分享一些东西

kkevsekk1 commented 2 years ago

这个自己建就是了

发送自我的盖乐世

-------- 原始信息 -------- 发件人: syhyz @.> 日期: 2022/2/21 08:43 (GMT+08:00) 收件人: kkevsekk1/AutoX @.> 抄送: aaron @.>, Mention @.> 主题: Re: [kkevsekk1/AutoX] 昨天2月10日下午开始,截图取色请求 requestScreenCapture();不能用了,运行此处暂停程序了! (Issue #203)

@.***https://github.com/kkevsekk1 社区中有看到开发者交流qq群(895775483),但不知道可不可以建一个用户交流群(Q群或微信群都可以)?感觉在群里讨论更容易讨论和分享一些东西

― Reply to this email directly, view it on GitHubhttps://github.com/kkevsekk1/AutoX/issues/203#issuecomment-1046364961, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AD64RCBWTMMTFU7GF3ZYHUDU4GDEZANCNFSM5OCX2JHA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.Message ID: @.***>

ghost commented 2 years ago

这个自己建就是了 发送自我的盖乐世

@kkevsekk1 毕竟这是你的项目,用户再怎么讨论或反馈问题,最后解决问题的不得还是要靠作者才行?所以,由作者来建群是最合适不过的了

heham commented 2 years ago

其实那个群里绝大多数都是普通用户,包括我也是用户,碰到有问题了就做一些力所能及的事,邀请码我都没有登陆用了

ghost commented 2 years ago

其实那个群里绝大多数都是普通用户,包括我也是用户,碰到有问题了就做一些力所能及的事,邀请码我都没有登陆用了

@kkevsekk1 那直接叫AutoX交流群就好了,而且也应该把群号放在显眼的位置,如项目主页或文档开头的地方,邀请码主要是在App那里没法登录 (提示说首次登录需要邀请码),很容易让人以为是作者故意做了什么限制……

ghost commented 2 years ago

@kkevsekk1 那个和PR相关的bug,大概是GitHub本身的设置问题,同一源头的项目无法多次Fork,不知道是不是有办法修改项目设置中 AutoX 与 原AutoJS 的源头关系 (原AutoJS也不再维护了,解除应该没什么问题),这样 AutoJS 同源项目之间就可以互相 PR 了

kkevsekk1 commented 2 years ago

这个是没法解除的

ghost commented 2 years ago

这个是没法解除的

@kkevsekk1 本来只是想试试能不能互相取长补短,结果却只能支持一个。AutoX虽然功能比较全但没有开放的脚本市场,使得实用性便差了很多,而Hamibot的市场开放且脚本丰富,很多人也是因为 Hamibot 下架了 XX脚本才接触的AutoX。脚本市场这是个很重要的功能,就是不知道 AutoX 有没有打算支持这个功能……