Apk deviates from Samsung Apps

I tried to publish my apk in Samsung Apps . He was rejected with a description.

Failure Details: Your application package failed test work. We conduct an integrity check to prove the integrity of the resources when building the application package, the hash values โ€‹โ€‹of the resource are saved, and the values โ€‹โ€‹are compared with the extracted hash values โ€‹โ€‹from the original resource to check the integrity of the resource at the time of construction. The file exists, but the hash value does not exist. - assets / 49-Posterior sacral-sacral ligament of the superficial and deep layers .mp3

Any ideas how I can fix this?

UPDATE:

I already tried:

  • check apk with "jarsigner -verify -verbose -certs"
  • zipalign
  • zip -T

And there are no problems. I uploaded the same build to google and amazon and it works!

+6
source share
1 answer

I believe Samsungโ€™s integrity check has some problems with complex content names (special characters, spaces in the string, etc.), since the same content is suitable for Google Play and Amazon Store.

Samsung support was also small. Every time I asked for something, they just offer to rebuild and try again to publish the application.

So, in my case, a quick solution was to rename all the content to its hash value like this 0009220d9375b63041e22997fd6f52c5.mp3 . It wasnโ€™t great, but it works.

+2
source

Source: https://habr.com/ru/post/970892/


All Articles