I wanted to try how the new androidx replacement for appcompat library works with Google Play Services and Fire .2415.
I created an empty Android app from Fire template, closed Fire, opened .elements file in TextEdit and added the following references to it, apart from android.jar, cooper.jar and swift.jar which were added by Fire:
<ItemGroup>
<Reference Include="android" />
<Reference Include="swift">
<Private>True</Private>
</Reference>
<Reference Include="cooper">
<Private>True</Private>
</Reference>
<GradleReference Include="androidx.appcompat:appcompat:*">
<Private>True</Private>
</GradleReference>
<GradleReference Include="androidx.constraintlayout:constraintlayout:*">
<Private>True</Private>
</GradleReference>
<GradleReference Include="com.google.android.gms:play-services-base:*">
<Private>True</Private>
</GradleReference>
<GradleReference Include="com.google.android.gms:play-services-basement:*">
<Private>True</Private>
</GradleReference>
</ItemGroup>
I then closed TextEdit and tried to open the project with Fire, but it didn’t move past this screen:
I had to use Force Quit to kill it. I then removed the androidx and Google Play Services references but nothing changed, Fire was still stuck on above screen. When I tried to open the project from initial splash screen then It was stuck with the splash screen, rather than screen above.
To make matters worse, now I can’t load any project, even the ones that didn’t contain the potentially problematic references and opened without issues until now.
Thinking it might have something to do with rebuilding/downloading Gradle packages I tried deleting the ~/Library/Application Support/RemObjects Software/EBuild/Packages/Gradle
folder but nothing changed.
Is there anything else I can reset or delete to make things work again?