# APK File - Upload Errors

# ERROR_APK_MALFORMED

This error means that the uploaded APK metadata could not be read.

Resolution

To resolve this issue, you must re-upload your APK file to the platform.

# ERROR_APK_DOES_NOT_MATCH_DEVELOPER_CERT

In this errors, the APK file was signed with a certificate that does not match our records. In some instances, this could be related to using different certificates in multiple versions of the application.

Resolution

You must sign each new APK with the same developer certificate.

# ERROR_APK_VERSION_CODE_MATCHES_SUBMITTED_APK

This error means that the APK you uploaded has a manifest with a version code that has already been submitted for review.

Resolution

To solve this error, you must increment the version code and try uploading again.

# ERROR_PACKAGE_NAME_BELONGS_TO_DIFFERENT_DEVELOPER

Here, the APK you uploaded has a package name that is already in use within our system.

Resolution

To solve this error, please rename the package and resubmit the APK File.

# ERROR_APK_IS_NOT_SIGNED

The APK you uploaded was not signed with a developer certificate.

Resolution

To correct this error, please sign it and try uploading again.

This error can also be related to the signature algorithm being used. We recommend using the algorithms below to sign your APK and avoid security risks and signature errors

Signature algorithm name: SHA256withRSA
Subject Public Key Algorithm: 2048-bit RSA key

# ERROR_RESERVED_PACKAGE_NAME

The APK you uploaded has a reserved package name.

Resolution

To correct this error, please make sure your package name does not start with co.poynt or com.poynt.

# ERROR_PACKAGE_NAME_MISMATCH

In this error, the APK file you uploaded has a different package name from the application.

Resolution

Please make sure you are on the right application page and try uploading again.

# ERROR_PACKAGE_ALREADY_IN_USE

The APK you uploaded has package name that is associated with another application.

Resolution

Please make sure you are on the right application page and try uploading the APK file again.

# ERROR_DEBUGGABLE_VARIANT

This error is caused by your APK file containing test developer certificates, which includes debug variants that are only supported for package names ending in .dev.

Resolution

If you are working with a production application, you must use the production developer certificate. Once you include the correct certificate, you can try uploading the file again.

# ERROR_PUBLIC_KEY_MISMATCH

The APK you uploaded was not signed with the same certificate as the previous version, which causes a public key mismatch.

Resolution

Please include the correct certificate and try uploading the file again.

# ERROR_WRONG_APK_VERSION_CODE

The APK you uploaded has a missing or unexpected version code.

Resolution

Please correct or include the version code and try uploading your file again.

# ERROR_WRONG_APK_SDK_VERSION

The APK you uploaded has a missing or unexpected sdkVersion.

Resolution

Please review the sdkVersion in your APK and try uploading it to the platform again.

# ERROR_MISSING_APK_ICON

If you are receiving this error, you must first check your APK to make sure it contains the icon file and that it follows the specifications outlined in the App Center Assets Guideline.

Resolution

To check the metadata, you can use the following command on your computer's terminal. Please note that this command is only for MacOS.

/Users/Username/Library/Android/sdk/build-tools/{buildVersion}/aapt d-- include-meta-data badging <package-name>

If the error persists, it may be due to the Gradle version used to build the application.

NOTE

Newer versions of Gradle usually pack the app's icon in a .xml format instead of a .png, which is not identified by our APK evaluation system.

To resolve the issue, you must downgrade the versions to the ones specified below, rebuild the APK and try to upload it to the developer center again.

  • Gradle Plugin: v4.1.0
  • Gradle Version: v6.5
  • Java SDK: Java 8

# ERROR_ADD_APK_ICON

This error might showing because the APK you uploaded could not be read or the icon could not be uploaded.

Resolution

Please make sure you are complying with the App Center Assets Guideline, and try uploading your file again.

Last Updated: 4/2/2024, 6:17:20 AM