Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-26350] Android: Cannot use Android Play Beta-testing

GitHub Issuen/a
TypeBug
PriorityNone
StatusResolved
ResolutionNot Our Bug
Resolution Date2018-10-30T11:52:36.000+0000
Affected Version/sRelease 7.3.0, Release 7.3.1
Fix Version/sn/a
ComponentsAndroid
Labelsn/a
ReporterHans Knöchel
AssigneeUnknown
Created2018-09-01T19:03:12.000+0000
Updated2018-10-30T11:52:54.000+0000

Description

When trying to upload an Android app to Google Play alpha/beta testing, the following error occurs:
ERROR (Jar signer APP_NAME.RSA): JAR signature META-INF/APP_NAME.RSA uses digest algorithm SHA-256 and signature algorithm RSA which is not supported on API Level(s) 16-17 for which this APK is being verified
I am using SDK 7.3.0.

Attachments

FileDateSize
Screen Shot 2018-10-30 at 2.24.28 PM.png2018-10-30T08:31:33.000+0000228256

Comments

  1. Motiur Rahman 2018-10-30

    [~hknoechel], I uploaded an APK file to the Google Play alpha testing but did not get any error result. I tried with the latest Ti SDK 7.4.1.GA version. Can you try again with that version? Also, add more details.
  2. Hans Knöchel 2018-10-30

    [~morahman] Thanks for the feedback! My keystore might be invalid, so can you show how you generated your keystore (command)?
  3. Motiur Rahman 2018-10-30

    [~hknoechel], I created it using the studio. Please see that attachment image. Also, command is available here - https://docs.appcelerator.com/platform/latest/#!/guide/Distributing_Android_apps Thanks! !Screen Shot 2018-10-30 at 2.24.28 PM.png|thumbnail!
  4. Hans Knöchel 2018-10-30

    Thanks [~morahman]! It seems like the SHA-256 digist algorithm caused the issues. It seems to work now! *EDIT*: I still seem to have my JIRA rights, so let me resolve it myself for now :)

JSON Source