-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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] yaml not supported non-English charset #3212
Comments
This isn't reproducible on Linux, so must be part of the non-printable characters we hit on Windows with some charsets in play. I'm guessing its the set of these
@sv99 is currently working to remove our dependency on SnakeYAML which may help resolve this character issue in the parser. We are tracking this in an existing issue: #3145 If we upgrade/swap our YAML parser and the issue remains - I'm guessing we have to make a mapping table of unprintable filenames for Windows, which we have an existing issue for here: #1460 So I'll close this one as every avenue this ticket would take is already in process. |
Information
apktool -version
) - 2.8.1java --version
) - 17.0.1Stacktrace/Logcat
Steps to Reproduce
apktool
dBecause line 780 of the yaml file contains a lot of assets files. And the names of these files contain Chinese characters. For example TX_1001_红土地.
As long as the compiler will report an error, the reason is this Chinese. I have checked that the file format is also Utf-8, which is theoretically supported. But something went wrong when yam was resolved.
Frameworks
If this APK is from an OEM ROM (Samsung, HTC, LG). Please attach framework files
(
.apks
that live in/system/framework
or/system/priv-app
)NO.
APK
If this APK can be freely shared, please upload/attach a link to it.
https://apkcombo.com/zh/idle-energy-tycoon/com.oneorwa.idleenergytycoon/
Questions to ask before submission
apktool d
,apktool b
without changing anything? yes, tried.The text was updated successfully, but these errors were encountered: