Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Crash Report: X #119

Open
W-O-R-T-H-Y opened this issue Jan 13, 2025 · 3 comments
Open

Crash Report: X #119

W-O-R-T-H-Y opened this issue Jan 13, 2025 · 3 comments

Comments

@W-O-R-T-H-Y
Copy link

java.lang.RuntimeException: com.abdurazaaqmohammed.AntiSplit.main.MismatchedSplitsException: Error: Key (the app will not run without it) split (split_config.arm64_v8a.apk) has a mismatched version code.com.reandroid.apkeditor.merge.Merger.extractAndLoad(SourceFile:338)com.reandroid.apkeditor.merge.Merger.run(SourceFile:78)com.abdurazaaqmohammed.AntiSplit.main.MainActivity$ProcessTask.doInBackground(SourceFile:41)com.abdurazaaqmohammed.AntiSplit.main.MainActivity$ProcessTask.doInBackground(SourceFile:1)android.os.AsyncTask$3.call(AsyncTask.java:394)java.util.concurrent.FutureTask.run(FutureTask.java:264)android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)java.lang.Thread.run(Thread.java:1012)SDK 34AntiSplit M 2.1.4Stor

age permission granted: falsecom.twitter.android_10.75.0-release.0-310750000_4arch_7dpi_23lang_15a83fede4078e15992928b31106e0e9_apkmirror.com (1).apkmSearching apk files…/external/downloads/7829Skipping META-INF/MANIFEST.MF: Not an APK fileSkipping META-INF/APKMIRRO.SF: Not an APK fileSkipping META-INF/APKMIRRO.RSA: Not an APK fileSkipping info.json: Not an APK fileSkipping icon.png: Not an APK fileExtracted base.apkExtracted split_config.arm64_v8a.apkExtracted split_config.en.apkExtracted split_config.xxhdpi.apkSkipping split_config.tvdpi.apk: UnselectedSkipping split_config.hdpi.apk: UnselectedSkipping split_config.ldpi.apk: UnselectedSkipping split_config.mdpi.apk: UnselectedSkipping split_config.x86.apk: UnselectedSkipping split_config.xhdpi.apk: UnselectedSkipping split_config.ja.apk: UnselectedSkipping split_config.de.apk: UnselectedSkipping split_config.armeabi_v7a.apk: UnselectedSkipping split_config.th.apk: UnselectedSkipping split_config.x86_64.apk: UnselectedSkipping split_config.fi.apk: UnselectedSkipping split_config.hi.apk: UnselectedSkipping split_config.xxxhdpi.apk: UnselectedSkipping split_config.vi.apk: UnselectedSkipping split_config.uk.apk: UnselectedSkipping split_config.nl.apk: UnselectedSkipping split_config.pl.apk: UnselectedSkipping split_config.in.apk: UnselectedSkipping split_config.ko.apk: UnselectedSkipping split_config.ar.apk: UnselectedSkipping split_config.fr.apk: UnselectedSkipping split_config.tr.apk: UnselectedSkipping split_config.es.apk: UnselectedSkipping split_config.ms.apk: UnselectedSkipping split_config.it.apk: UnselectedSkipping split_config.pt.apk: UnselectedSkipping split_config.hu.apk: UnselectedSkipping split_config.ru.apk: UnselectedSkipping split_config.sv.apk: UnselectedSkipping split_config.zh.apk: UnselectedSkipping APKM_installer.url: Not an APK fileFound apk files: 5

@drogga
Copy link

drogga commented Jan 13, 2025

APKCombo (maybe Pure too) distribute mismatched splits (with diff. versionCode from the base.apk), now it seems by your log that APKMirror does too, this is becoming a huge issue, can be skipped but it's neither recommended or guaranteed that the AntiSplitted package will work properly or at all, you can outsource the bundle (Aurora Store/PS).

@W-O-R-T-H-Y

@AbdurazaaqMohammed
Copy link
Owner

I checked myself with the exact version from APKMirror and could not replicate it. I think it is not a problem on their side unless someone made a mistake and fixed it, but regardless something is seriously wrong here because only 4 files were extracted yet Found apk files: 5.

I can't imagine what is causing it. Anyway there is a problem in the app that if a split was corrupt or fetching the version code failed for any reason it will throw the MismatchedSplitsException instead of a more accurate one. I will change it to skip if fetching the version code failed + update the app dependencies and see if it helps or we can get a more informative error.

@AbdurazaaqMohammed
Copy link
Owner

I updated the dependencies of the app and changed some more things. Please check if the latest release fixed the issue

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

No branches or pull requests

3 participants