Yes, the Pushwoosh Android SDK is fully compatible with Google's 16KB page size requirement.
Our team has conducted a thorough technical analysis and confirmed that our SDK meets these standards. Since the Pushwoosh SDK does not contain any native libraries (.so files), it is inherently compliant with this requirement.
How to Verify Your App's Compatibility
While the Pushwoosh SDK is compliant, other libraries in your project might not be. We highly recommend you test your final release APK to ensure your entire application is compliant. You can use the tools and methods recommended by Android developers:
Use the
zipaligntool: Check the alignment of your final APK file. The verification should be successful.zipalign -c -P 16 -v 4 your-app-name.apk ... Verification successfulUse the official verification script: Google provides a script to check for both APK zip-alignment and ELF alignment within the APK.
bash check_if_alignment.sh your-app-name.apk ... === APK zip-alignment === Verification successful ============================ === ELF alignment === ELF Verification Successful =====================Test on a 16KB page size environment: Install and run your application on an Android emulator or a physical device configured with a 16KB kernel page size to ensure there are no crashes or performance issues.
If you encounter any alignment issues after running these checks, they are likely caused by another third-party library included in your application.
Comments
0 comments
Please sign in to leave a comment.