Skip to content
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

触发了死循环多开的BUG #6

Closed
LINGMOE-X opened this issue Jan 16, 2024 · 7 comments
Closed

触发了死循环多开的BUG #6

LINGMOE-X opened this issue Jan 16, 2024 · 7 comments

Comments

@LINGMOE-X
Copy link

Screenshot 2024-01-16 165510

刚接触这款软件,在选择apksigner文件的时候选择了本目录中的apksigner程序,导致只要一开软件就疯狂多开。无法关闭。
目前不知道配置文件在哪?正在寻找解决方案。

另外当我从 D:\CommonFolder\SdkForAndroid\build-tools\34.0.0 这个目录拖拽时,我只能选择单文件zipalign.exe,无法识别apksigner.bat。

@jixiaoyong
Copy link
Owner

你好,实在不好意思让你遇到这个问题,针对你说的几个问题:

  1. 在选择apksigner文件的时候选择了本目录中的apksigner程序,导致只要一开软件就疯狂多开。无法关闭。

临时方案:如果你是在“设置信息”->“apk signer 目录” 点击【修改】的时候选择了 ApkSigner软件,可以先在任意一个打开的窗口选择“设置信息”下面的【重置】按钮,然后选择“签名工具配置(不会删除文件)”,并确定删除。

我后面会修正这个问题。

image

SCR-20240116-qeee

之后再进入Windows 的“任务管理器”,关掉“APK Signer”,然后重新打开即可正常使用。

image

  1. 目前不知道配置文件在哪?

目前没有单独导出的功能,只能在 APP 里面配置或删除

  1. 当我从 D:\CommonFolder\SdkForAndroid\build-tools\34.0.0 这个目录拖拽时,我只能选择单文件zipalign.exe,无法识别apksigner.bat。

这个快捷方式只支持“Android SDK的build-tools的子文件夹到这里,以一次性修改apkSigner和zipAlign目录”,如果单独更新的话,需要点下面的按钮分别更新。

@LINGMOE-X
Copy link
Author

感谢回答。

我尝试了你说的暂时的方案。发现这个主界面的设置菜单根本无法点击。它是处于一种假死的状态,然后好像每隔0.5秒新开一个窗口,这个窗口是无法关闭的(就是点击了那个关闭窗口的图标无济于事)。打开任务管理器【程序多开太过频繁】也是没法消除的。

而且我也尝试了卸载本软件的方法。发现还是没法改变现状,而且也清除了注册表和jre缓存。估计这和注册表也没啥关联。

目前我只能清空电脑的内存来解决。

@jixiaoyong
Copy link
Owner

jixiaoyong commented Jan 16, 2024 via email

@LINGMOE-X
Copy link
Author

哈哈哈,清空电脑内存(重启)就能够关闭本软件了,不是能正常使用了。要不然一直乱蹦,到时候内存直接崩,32G内存都hold不住。😂

已经卸载,目前等待下一次更新中。

附上Windows系统信息:
Edition Windows 11 Pro
Version 23H2
Installed on ‎2023/‎6/‎11
OS build 22631.3007
Experience Windows Feature Experience Pack 1000.22681.1000.0

希望能有所帮助。

@jixiaoyong
Copy link
Owner

你好,实在不好意思让你遇到这个问题,针对你说的几个问题:

  1. 在选择apksigner文件的时候选择了本目录中的apksigner程序,导致只要一开软件就疯狂多开。无法关闭。

临时方案:如果你是在“设置信息”->“apk signer 目录” 点击【修改】的时候选择了 ApkSigner软件,可以先在任意一个打开的窗口选择“设置信息”下面的【重置】按钮,然后选择“签名工具配置(不会删除文件)”,并确定删除。

我后面会修正这个问题。

image

SCR-20240116-qeee

之后再进入Windows 的“任务管理器”,关掉“APK Signer”,然后重新打开即可正常使用。

image

  1. 目前不知道配置文件在哪?

目前没有单独导出的功能,只能在 APP 里面配置或删除

  1. 当我从 D:\CommonFolder\SdkForAndroid\build-tools\34.0.0 这个目录拖拽时,我只能选择单文件zipalign.exe,无法识别apksigner.bat。

这个快捷方式只支持“Android SDK的build-tools的子文件夹到这里,以一次性修改apkSigner和zipAlign目录”,如果单独更新的话,需要点下面的按钮分别更新。

对于第二点修正一下,我刚刚看了一下我保存配置的库的代码,“On Windows, it reads the name of the executable being built and writes to a subkey of HKEY_CURRENT_USER\SOFTWARE using that name.”

return RegistrySettings("SOFTWARE\\$name")   

Windows电脑上面的配置信息应该是保存在了注册表,类似下面的路径:HKEY_CURRENT_USER\SOFTWARE\AppSigner 里,我现在没在电脑旁没法验证,如果你有空的话可以查看删除掉对应的内容,应该就可以正常用了,或者等我最近的更新(应该就这一两天)。

打开注册表的方式
开始->运行 REGEDIT 打开注册表编辑器,然后依次展开叙述的各项

@jixiaoyong
Copy link
Owner

哈哈哈,清空电脑内存(重启)就能够关闭本软件了,不是能正常使用了。要不然一直乱蹦,到时候内存直接崩,32G内存都hold不住。😂

已经卸载,目前等待下一次更新中。

附上Windows系统信息: Edition Windows 11 Pro Version 23H2 Installed on ‎2023/‎6/‎11 OS build 22631.3007 Experience Windows Feature Experience Pack 1000.22681.1000.0

希望能有所帮助。

好的,感谢🙏我尽快修复这个。

@jixiaoyong
Copy link
Owner

v1.1.1针对之前说的三点做了如下调整:

  1. 在选择apksigner文件的时候选择了本目录中的apksigner程序,导致只要一开软件就疯狂多开。无法关闭。

APP开启之后校验是否已经存在实例,如果有则不再启动,测试了macOS和windows

image

此外APP在添加apksigner的时候新增了提示,和简单的校验:
提示

校验失败

  1. 目前不知道配置文件在哪?

目前没有单独导出的功能,只能在 APP 里面配置或删除
image

  1. 当我从 D:\CommonFolder\SdkForAndroid\build-tools\34.0.0 这个目录拖拽时,我只能选择单文件zipalign.exe,无法识别apksigner.bat。

当前版本已修复,操作过程见动图:

Kapture 2024-01-18 at 16 12 38

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants