This repository was archived by the owner on Jun 20, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 8 files changed +43
-0
lines changed
androidx.multidex/multidex Expand file tree Collapse file tree 8 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 337337 "nugetId" : " Xamarin.AndroidX.MediaRouter" ,
338338 "dependencyOnly" : false
339339 }
340+ ,{
341+ "groupId" : " androidx.multidex" ,
342+ "artifactId" : " multidex" ,
343+ "version" : " 2.0.1" ,
344+ "nugetId" : " Xamarin.AndroidX.MultiDex" ,
345+ "dependencyOnly" : false
346+ }
340347 ,{
341348 "groupId" : " androidx.palette" ,
342349 "artifactId" : " palette" ,
Original file line number Diff line number Diff line change 3131
3232 <ItemGroup >
3333 @foreach ( var art in @Model .MavenArtifacts ) {
34+ if ($" {art .MavenGroupId }.{art .MavenArtifactId }" == " androidx.multidex.multidex" ) {
35+ // multidex is a special case that only includes the aar conditionally
36+ continue ;
37+ }
38+
3439 if (art .MavenArtifactPackaging == " aar" ) {
3540 < AndroidAarLibrary Include = " $(MSBuildThisFileDirectory)..\a ar\@ (art.MavenGroupId).@(art.MavenArtifactId).aar" >
3641 < AndroidXSkipAndroidXMigration > true < / AndroidXSkipAndroidXMigration >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+
4+ <PropertyGroup Condition =" '$(AndroidEnableMultiDex)' == 'true'" >
5+ <AndroidApplicationJavaClass Condition =" '$(AndroidApplicationJavaClass)' == ''" >androidx.multidex.MultiDexApplication</AndroidApplicationJavaClass >
6+ </PropertyGroup >
7+
8+ <ItemGroup Condition =" '$(AndroidEnableMultiDex)' == 'true'" >
9+ <AndroidAarLibrary Include =" $(MSBuildThisFileDirectory)..\aar\androidx.multidex.multidex.aar" >
10+ <AndroidXSkipAndroidXMigration >true</AndroidXSkipAndroidXMigration >
11+ </AndroidAarLibrary >
12+ </ItemGroup >
13+
14+ <Target Name =" _AndroidXRemoveBundledMultidexArtifacts"
15+ AfterTargets =" _AddMultiDexDependencyJars"
16+ Condition =" '$(AndroidEnableMultiDex)' == 'true'" >
17+
18+ <ItemGroup >
19+ <AndroidJavaLibrary Remove =" $(MonoAndroidToolsDirectory)\android-support-multidex.jar" />
20+ </ItemGroup >
21+
22+ </Target >
23+
24+ </Project >
Original file line number Diff line number Diff line change 1+ <enum-field-mappings ></enum-field-mappings >
Original file line number Diff line number Diff line change 1+ <enum-method-mappings ></enum-method-mappings >
Original file line number Diff line number Diff line change 1+ <metadata ></metadata >
Original file line number Diff line number Diff line change 1+ <metadata ></metadata >
Original file line number Diff line number Diff line change 1+ <metadata >
2+ <remove-node path =" /api/package[@name='androidx.multidex']" />
3+ </metadata >
You can’t perform that action at this time.
0 commit comments