I generated an app manifest file with the Defold App Manifest generator (Defold App Manifest generator) by excluding Physics3D, Record, Profiler, Gameroom.
I then pasted it into an empty project and set it up in the native extensions section of the project settings.
I get the following mysterious error at Android bundling:
I can build the project you sent for Android without any problems. Could you show me dependencies from the original project where you have the problem?
UPD:
It could be that you are using an extension that depends on gps base extension.
It seems like your manifest is outdated. Please copy/paste new manifest from builtins/manifests/android/AndroidManifest.xml and then apply your custom changes if you have it, or just set up the default manifest.
Thanks, that really solves the problem. However, this dependency should be included if I use an app manifest. So, for the time being, I don’t understand the benefits of having google play services as an external extension
Anyone can contribute to it now where before they could not. That is benefit enough!
Ideally it shouldn’t be required but it’s possible there are missing dependencies or the builtin Android manifest is not updated yet to use the extension properly.
I tested your sample and did get the same error. And got it to bundle with gps as a dep.
Hmm, I just found that I can reproduce this issue only on Windows. It’s really strange. I’ll check it the next week. (on Mac I can build it without gps)