'The same Delphi 10.4 Syndey Android project gives APKs with different sdkVersion, developer, keys
I have Delphi 10.4 Sydney Android project. It was used for building APK a year ago. Project's complete source code is saved in the SVN and so the complete euqality of source files can be checked automatically. E.g. *.dproj files and be compared and they are equal, including their <PropertyGroup><ProjectVersion> are equal which indicated that the same Delphi IDE was used then and now. Now, after almost year I am rebuilding APK (build and deploy) and the resulting APK has these differences in comparison with the API built/deployed in the previous year:
- AndroidManifest.xml contains different minSdkVerion, targetSdkVersion (former APK contains non-standard values for these)
- Tablet manual installer reports that the developer name for the latest APK is different from the former APK.
- Tablet manual installer reports that the sginature keys for the latest APK are different from the ones for the former APK.
AndroidManifest.xml is determined by the project's AndroidManifest.template.xml and maybe there are some strange changes to this file. But the project and source files are equal. Does Delphi 10.4 Sydney is taking some information (e.g. about developer/company name, about signature keys) necessary for the APK from the Windows user profile of Delphi?
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
