Conversation
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
jpobst
left a comment
There was a problem hiding this comment.
Looking at the NuGets generated by this PR, it does not seem like the libraries have been added:
My guess is that this repo is using too old of a .NET 6 Android workload (Preview 9).
We will likely need to port over these two PRs from AndroidX:
Additionally we should probably update to the RTM workloads. We'll need to talk to @jonathanpeppers to see what the "correct" way to do this is.
I think we also probably do not want to use <AndroidLibrary> for GooglePlayServicesProject.cshtml or any other template that uses XBD, as the .aar should not be included in those NuGets.
In fact, looking at a random GPS package on NuGet, it is embedding the .aar into the classic XA binding, which we probably need to fix:
OK. I will start porting those. |
…libraryprojectzip
Couldn't we make both AX and GPS-FB-MLKit repo work the same? Using Namely we have heterogenous repos with respect to licenses. AndroidX was almost pure Apache v2.0 and it is not anymore, while GPS-FB-MLKit has Apache v.2.0 for Firebase and some dependencies. |
…libraryprojectzip
|
If the goal here is to fix #652, can we just add I'm not sure how well |
That seems fine, though we do have |
…libraryprojectzip
|
Wait I see it now, must have looked at the wrong status. |
|
As in @jpobst 's comment above: #655 (review) Is there supposed to be an |
|
I thought this would resolve that w/o explicit |
|
csproj |
|
nugets with different sizes: |
|
|




Does this change any of the generated binding API's?
Should not.
Describe your contribution
Fixes #652
by changing MsBuild BuildAction from
LibraryProjectZiptoAndroidLibrary.