-
Notifications
You must be signed in to change notification settings - Fork 0
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
Monkey April 2024 #2
Comments
To get this done quickly, I'll only do Android for now and reuse the existing code from #1. |
|
I thought that maybe the fact that I was using Both apkeep (https://github.com/EFForg/rs-google-play/blob/31342793e3aab28e9c24ef00372e350e406884e1/gpapi/device.properties) and the Android emulator support Pixel 3a, so I tried that. Same problem. |
Logcat says:
Was the app downloaded for the wrong architecture? |
If I'm seeing this correctly, the APK doesn't include any native code at all. o.o ❯ aapt dump badging org.telegram.messenger.apk | grep native-code Whereas, if I download the same APK from APKMirror, there are native binaries: ❯ aapt dump badging org.telegram.messenger_10.12.0-47101_minAPI19\(armeabi-v7a\)\(nodpi\)_apkmirror.com.apk | grep native-code
native-code: 'armeabi-v7a' |
Oh wow, looks like I misinterpreted the documentation for the
I thought that meant that it would merge the splits into a single APK when the option is not provided (like If I download the app with splits and install that, it works fine. ❯ apkeep -d google-play -o device=px_3a,locale=en_DE,include_additional_files=1,split_apk=1 -a org.telegram.messenger .
❯ ls org.telegram.messenger
org.telegram.messenger.apk org.telegram.messenger.config.en.apk
org.telegram.messenger.config.arm64_v8a.apk org.telegram.messenger.config.xxhdpi.apk
❯ adb install-multiple org.telegram.messenger/*.apk
Success |
Since it's been almost a year since our last collection (#1), I think it's time to do another run to get a sense of whether there've been any significant changes since then (especially new endpoints).
The goal is once again to gather as many requests to many different endpoints as possible, so I'll do another monkey test run.
The text was updated successfully, but these errors were encountered: