Android APK Certificates – what fields are required and what if that info changes?

The content of these fields are actually pretty irrelevant and are not generally seen by anyone other than you. You can leave empty fields wherever keytool will allow without consequence later. Once you sign an apk with a keystore and upload it to the Android Market, you cannot sign that same package with another keystore. … Read more

“Couldn’t upload. Try again.” error on Google Play Console

Google Chrome Use a new Incognito window to upload the .aab or .apk (as mentioned in the comments). Alternatively, clear the website data: going to: developer console (F12) > Application > Storage > Clear site data Screenshot press F5 to refresh the page uploading the .apk/.aab again Safari Open Preferences > Privacy > Manage Website … Read more

Android: Understanding the APK installation process

There are mainly two categories of Android applications. System Apps: installed when system is initialized User Apps: installed from Play store, using ADB or copying .apk file in SD card. Following are the step by step installation process. AndroidManifest.xml is parsed, information is extracted and stored into /data/system/packages.xml and /data/system/packages.list .apk file is copied to … Read more

How do I remove unused resources from third-party libraries I’ve included on Android?

This answer is summarized from Removing Unused Resources which explains how to use minifyEnabled and shrinkResources, which are covered in more depth at the Official document page. It’s a common problem for third-party libraries to include assets that your application codepath does not use, and it’s critically important to remove those assets in order to … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)