-
Notifications
You must be signed in to change notification settings - Fork 793
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
希望可以支持打包apk #95
Comments
我用AutoJs6开发,用autojspro9.2打包 |
我觉得打包不太完善,类似 autoxjs 内置的打包,很完善了。 |
那些autoX auto pro 打包有什么用。 有些autojs6新加的函数用不了 |
尝试基于v6.3.3版修复打包功能,新加的函数应该是能用了: |
这是打包插件吗? 但是autojs6还是 6.3.2啊。 |
算是合并了打包插件功能的第三方开发版,基于最新代码(未发布的6.3.3 )制作,不用安装插件就能打包,仅供测试,正式版本还是等作者发布吧 @SuperMonster003 |
@diuchouni 打包插件的问题,以及 #101 里的改动,关键还是不确定Autojs6究竟需要哪种打包方式,内置方式还是插件方式好?所以,还是希望作者有空能回复一下。 |
|
X版我没怎么使用过...一直用pro, 比较喜欢手搓代码 |
pro拥有双引擎、支持自定义插件,上限极高,即便作者不更新,高手也能自己实现大多数功能,但有一些核心组件没法更新迭代的话时间久了还是比较难受的吧 |
不难受. 因为现在已经不怎么写安卓脚本了....23333 |
后记:确实是遇到灵异事件了,除了之前提到的,后来甚至还被搞得进了医院,起因应该是之前autoxjs的争论事件,造成伤害的源头可能是一种灵体(和”阿飘“类似),能对人的精神产生影响,曾经尝试和灵体沟通解决,没有结果,只有一些目前能够确认的信息,比如名字是”程书伦“。那一段时间简直和噩梦一样,不想再经历类似痛苦的事件了,说出来只是防止如果有人再次遇到时能有个参考吧 |
|
@SuperMonster003 这个消息里面问题比较多,GitHub上可能说不清楚,如果有交流群的话应该会比较好(建议把群信息放在README或置顶帖里)
从 @diuchouni 的图片可以看到,打包后应用的Assets里还保留有 template.apk(85MB左右) 这个东西,一般类似这些不必要的东西,应该在打包处理流程中做好处理,只复制必要的文件即可
这个体积autojs6也能做到,需要同时对Apk里的Assets和lib这两个目录进行精简处理,具体怎么做你可以参考 你说的那个项目 打包处理的相关代码(个人由于某些原因不想再牵涉到可能与那个项目有关的事情里面,包括没有授权就使用对方项目代码之类,抱歉了~~) |
@SuperMonster003 |
还是尝试提交了 PR(#187),虽然后面还是有好几次受到不正常的”精神干扰“,但也都只能靠自己扛,只能靠坚持正念,有些东西,自己越是害怕遭受的伤害反而越大,”正气存内,邪不可干“,"天地有正气,杂然赋流形。下则为河岳,上则为日星。于人曰浩然,沛乎塞苍冥。",不管这种怪事的起因是什么,对方有什么目的,相信只要自己坚持正念,那些东西总有一天都将会过去的 PS:坚持正念也不容易,幻觉无孔不入,硬扛也不是什么好办法吧, 容易造成精神上的创伤,后面要不是上天保佑发生了一些神奇的事情 估计自己又要麻烦了呜…… |
打包的脚本可以添加这个功能吗? 就布局分析那个广播,不然调试老是要安装autojs。感谢 app.sendBroadcast("inspect_layout_bounds"); |
@diuchouni 应该可以,不过你已经给作者提Issue(#197 )了,需要先等等作者的回复。要不要是两个人同时修改这一块的代码就容易造成冲突。 |
没回话。不麻烦的话希望添加下,感谢 |
相信作者,作者应该是有自己的考虑的 |
有没有一种可能,压根没看。。群主一般几个月回一次消息 |
作者回复了。! @LZX284 没问题的, 打包相关的代码目前我只修改了上一版新增 UI 相关的一点代码, 新版发布前也不打算再对打包相关代码做修改了. 所以不会造成冲突的. Sent from my XQ-DQ72 using FastHub |
不好意思,回复晚了,年末比较忙,没看消息
At 2024-01-21 12:47:23, "SuperMonster003" ***@***.***> wrote:
@LZX284 没问题的, 打包相关的代码目前我只修改了上一版新增 UI 相关的一点代码, 新版发布前也不打算再对打包相关代码做修改了. 所以不会造成冲突的.
Sent from my XQ-DQ72 using FastHub
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@diuchouni
关于布局分析的问题,目前我有一个初步方案,这个应该只有autojs6能用或者适合用,不过尚未测试完善。autojs6目前两个月没更新了吧,作者有更新的内容的话可以先发布,我这边可能还要过几天才行。
在 2024-01-26 19:24:15,"diuchouni" ***@***.***> 写道:
打包的脚本可以添加这个功能吗? 就布局分析那个广播,不然调试老是要安装autojs。感谢 inspect_layout_hierarchy 布局层次分析 inspect_layout_bounds 布局范围
@diuchouni 应该可以,不过你已经给作者提Issue(#197 )了,需要先等等作者的回复。要不要是两个人同时修改这一块的代码就容易造成冲突。 不过差不多一个月过去了,项目好像都没什么变动,如果你在Autojs6的开发群里的话也可以去问问。
作者回复了。!
@LZX284 没问题的, 打包相关的代码目前我只修改了上一版新增 UI 相关的一点代码, 新版发布前也不打算再对打包相关代码做修改了. 所以不会造成冲突的.
Sent from my XQ-DQ72 using FastHub
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@diuchouni
测试了一下 app.sendBroadcast("inspect_layout_hierarchy"); 和 app.sendBroadcast("inspect_layout_bounds");
打包后首次运行崩溃,但在给予显示其他应用上层的权限后则可以正常运行;建议你那边给予权限后再测试一下,如果能正常运行就不用额外修改了 只要麻烦作者完善一下打包应用的权限申请方面的设置就行了 @SuperMonster003
在 2024-01-26 19:23:37,"diuchouni" ***@***.***> 写道:
@LZX284 没问题的, 打包相关的代码目前我只修改了上一版新增 UI 相关的一点代码, 新版发布前也不打算再对打包相关代码做修改了. 所以不会造成冲突的.
Sent from my XQ-DQ72 using FastHub
作者回复了!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
大佬, 打包后支持下 app.sendBroadcast("inspect_layout_bounds"); 十分感谢!!. |
@diuchouni 感觉autojs6不需要额外修改也能支持。比如,“app.sendBroadcast("inspect_layout_bounds"); ”将这句代码单独打包,运行前需要手动给予后台弹窗权限及无障碍服务权限,另外要注意如果安装有其它autojs类应用及其打包的app的话要全部卸载(防止无障碍服务衝突),这样一般就能正常运行并显示佈局界面信息了
在 2024-02-17 17:41:49,"diuchouni" ***@***.***> 写道:
没回话。不麻烦的话希望添加下,感谢
相信作者,作者应该是有自己的考虑的
大佬, 打包后支持下
inspect_layout_hierarchy 布局层次分析
inspect_layout_bounds 布局范围
app.sendBroadcast("inspect_layout_bounds");
十分感谢!!.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
好的,感谢。,原来已经有了 |
@SuperMonster003
有PR了:#242 适配Android14对截屏的严格要求
打包那个恰好就是需要修改 UI 相关的东西,而且那个改法容易造成打包模块代码耦合度过大 暂时就放弃了 想等等看你这边的修改 可是半年了 一点新的代码提交都没有 是出什么事了吗?
At 2024-01-21 12:47:23, "SuperMonster003" ***@***.***> wrote:
@LZX284 没问题的, 打包相关的代码目前我只修改了上一版新增 UI 相关的一点代码, 新版发布前也不打算再对打包相关代码做修改了. 所以不会造成冲突的.
Sent from my XQ-DQ72 using FastHub
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@diuchouni 作者半年多都没在群里出现过吗?这么久没更新,PR也不处理……
@chenguangming 作者可能是有事在忙,你可以去Autojs6的群里看看:690946137
在 2024-01-01 17:17:30,"diuchouni" ***@***.***> 写道:
没回话。不麻烦的话希望添加下,感谢
相信作者,作者应该是有自己的考虑的
有没有一种可能,压根没看。。群主一般几个月回一次消息
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
不更新了。。 别等了。 |
怎麼回事?!他有說什麼了嗎?
在 2024-06-07 14:20:48,"diuchouni" ***@***.***> 写道:
@diuchouni 作者半年多都没在群里出现过吗?这么久没更新,PR也不处理…… @chenguangming 作者可能是有事在忙,你可以去Autojs6的群里看看:690946137 在 2024-01-01 17:17:30,"diuchouni" @.> 写道: 没回话。不麻烦的话希望添加下,感谢 相信作者,作者应该是有自己的考虑的 有没有一种可能,压根没看。。群主一般几个月回一次消息 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.>
不更新了。。 别等了。
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
没说啥,死群一个 |
那其实也没什么。那autojs6这种没开赞助也没直接间接从autojs获利的 哪怕就半年一年随缘更新个一次的也很好 毕竟是靠爱发电 而且autojs这个项目比较特殊 有黑灰产以及监管等等的debuff 更新啥的真的不能强求 作者既然没明确说不更 那就没关系 放着呗 随缘就好
在 2024-06-07 17:49:42,"diuchouni" ***@***.***> 写道:
怎麼回事?!他有說什麼了嗎? 在 2024-06-07 14:20:48,"diuchouni" @.> 写道: @diuchouni 作者半年多都没在群里出现过吗?这么久没更新,PR也不处理…… @chenguangming 作者可能是有事在忙,你可以去Autojs6的群里看看:690946137 在 2024-01-01 17:17:30,"diuchouni" @.> 写道: 没回话。不麻烦的话希望添加下,感谢 相信作者,作者应该是有自己的考虑的 有没有一种可能,压根没看。。群主一般几个月回一次消息 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.> 不更新了。。 别等了。 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.>
没说啥,死群一个
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
pro 真的可惜了、、、说到底 autojs还是被搞黑灰产违法获利的那帮人给害了 说实话,当初pro真的已经限制得很严了包括很多人劝群主也不肯放松 但最终还是被搞的只能落幕收场。。。国内的监管是一方面因素 但从当初pro群被人举报搞掉来看 背后也肯定是利益相关的某些人在故意针对搞事 距离pro出事也过去很久了吧 结果黑灰产没打掉 正规的autojs却早已没什么生存空间了。。。
在 2023-10-08 21:34:33,"稻草人" ***@***.***> 写道:
不难受. 因为现在已经不怎么写安卓脚本了....23333
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
@diuchouni @LZX284 还有就是在把内置模块 ( xxx .js 命名的 JavaScript 模块) 全部用 Kotlin 重写一遍, 以便提升运行脚本时的冷却时间. 说到这点, 一直好奇为什么 AutoX 的脚本运行响应时间那么短, 我用 AutoJs4 最终开源版运行脚本也是要响应很久, 而 AutoX 并没有大改那些 js 模块, 却能非常快响应运行. 困于此, 我才决定把 js 模块全都用 kt 重写, 这样应该也能达到类似的效果. 不过最大的问题就是会导致超级多的 bug. 虽然我还是抱有能渐渐完善这部分内容的信心的. Sent from my XQ-DQ72 using FastHub |
@SuperMonster003
“Pro 那样的模板匹配功能”对autojs6来说未必就是最合适的,包括用用 kt 重写 js 模块,也不建议花太多时间去做。一个人开发毕竟精力有限而且很难面面俱到,目前对autojs6来说比较好的,还是建议参考一些著名开源社区的开发模式,利用好Github提供的功能,做成协作开发那样的。另外说一句, PR #242 已经提交一段时间了,可以先去看一下
在 2024-06-11 13:43:20,"SuperMonster003" ***@***.***> 写道:
@diuchouni
更, 争取十一前发一版.
@LZX284
最近在忙考试, 同时也花了大量时间, 以失败告终地想做出 Pro 那样的模板匹配功能.
还有就是在把内置模块 ( xxx .js 命名的 JavaScript 模块) 全部用 Kotlin 重写一便, 以便提升运行脚本时的冷却时间.
说到这点, 一直好奇为什么 AutoX 的脚本运行响应时间那么短, 我用 AutoJs4 最终开源版运行脚本也是要响应很久, 而 AutoX 并没有大改那些 js 模块, 却能非常快响应运行.
困于此, 我才决定把 js 模块全都用 kt 重写一便, 这样应该也能达到类似的效果. 不过最大的问题就是会导致超级多的 bug. 虽然我还是抱有能渐渐完善这部分内容的信心的.
Sent from my XQ-DQ72 using FastHub
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
希望可以支持打包apk
The text was updated successfully, but these errors were encountered: