diff --git a/src/Xamarin.Android.Build.Tasks/Tasks/ResolveLibraryProjectImports.cs b/src/Xamarin.Android.Build.Tasks/Tasks/ResolveLibraryProjectImports.cs index 1c772e44057..e7a844d2272 100644 --- a/src/Xamarin.Android.Build.Tasks/Tasks/ResolveLibraryProjectImports.cs +++ b/src/Xamarin.Android.Build.Tasks/Tasks/ResolveLibraryProjectImports.cs @@ -264,7 +264,9 @@ void Extract ( // __library_projects__/[dllname]/[library_project_imports | jlibs]/bin using (var zip = MonoAndroidHelper.ReadZipFile (finfo.FullName)) { updated |= Files.ExtractAll (zip, importsDir, modifyCallback: (entryFullName) => { - return entryFullName.Replace ("library_project_imports/", ""); + return entryFullName + .Replace ("library_project_imports\\","") + .Replace ("library_project_imports/", ""); }, deleteCallback: (fileToDelete) => { return !jars.Contains (fileToDelete); }, forceUpdate: false);