title: Google Play suddenly objects that my app signature is invalid
body: <p>I have an app that is right on top of its publication date (moving from Beta to Release Candidate). All is well, but I just upgraded Android Studio from rc6 to rc7. The app (a game) is developed with Unity 2018.1, and all seemed to be well; but on uploading the apk to the Play Store, I suddenly get the message:</p>
  
  <p>"You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner: ERROR: JAR_SIG_NO_MANIFEST: Missing META-INF/MANIFEST.MF"</p>
  
  <p>I am not an experienced Android developer (just got into it maybe four months ago), so I'm not entirely sure what this is about. I'm using the same keystore as ever, and Unity compiles the APK without complaint. (This is literally the rc1 compilation.)</p>
  
  <p>Can anyone give me an idea what may have changed? What happened to my signature/manifest?</p>
  
  <p>(Addendum:)</p>
  
  <p>As requested, a screenshot of my Player Settings, from Unity. Note that I have verified that the package name is perfectly accurate, preloaded assets is an empty list, and no changes have been made to my keystore. Additionally, we attempted to upload the APK to a new store entry, in case that was the situation, and we got the exact same error.</p>
  
  <p><a href="https://i.stack.imgur.com/ST0nG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ST0nG.png" alt="Player settings for erroneous project"></a></p>
  
  <p>At the moment, we are attempting to upgrade Android Studio a little further, and download additional Android APIs (Everything from 4.1 to 8.1, not just some of it). In spite of the traditional meaning of the term "API", it occurs to me that it may be related to a hardware dependency in this case, and that may be mangling the manifest files. If it solves anything, I'll be certain to answer this myself.</p>