I’m having this same issue in 2019.4.12f1.
What I tried:
Disabling lightmap on all scenes
Upgrading the SDK to api 29
Force resolving the libraries
Last lines of editor log:
Opening scene 'Temp/__Backupscenes/0.backup'
Unloading 1 Unused Serialized files (Serialized files now loaded: 0)
Loaded scene 'Temp/__Backupscenes/0.backup'
Deserialize: 0.643 ms
Integration: 7.135 ms
Integration of assets: 0.005 ms
Thread Wait Time: 35.795 ms
Total Operation Time: 43.578 ms
System memory in use before: 93.0 MB.
System memory in use after: 92.9 MB.
Unloading 64 unused Assets to reduce memory usage. Loaded Objects now: 3279.
Total: 16.201100 ms (FindLiveObjects: 0.991700 ms CreateObjectMapping: 0.245700 ms MarkObjects: 14.386700 ms DeleteObjects: 0.575700 ms)
Yes, what ultimately works in most of these cases is to go into the Unity Settings → External tools where you see several check boxes in the “Android” section. Before you build, uncheck all of them and check them again. For me this usually works and following builds in the same session work as well, but you’ll have to redo this procedure in your next Unity session. Sometimes you need to also force run the Android resolver. Hope this helps!