Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warnings in output at _CompileToDalvik #542

Open
MagicAndre1981 opened this issue May 10, 2022 · 5 comments
Open

Warnings in output at _CompileToDalvik #542

MagicAndre1981 opened this issue May 10, 2022 · 5 comments

Comments

@MagicAndre1981
Copy link

MagicAndre1981 commented May 10, 2022

Version Information

  • Visual Studio version (eg. 16.8 or 8.8): 16.11.13
  • Xamarin.Android version (eg. 11.1): 12.0.0.3
  • Using AndroidX or Support Libraries: AndroidX
  • If Support Libraries, version (eg 28.0.0):

Describe your Issue:

during compile of my Android part of XF apps, I noticed some warnings since last AndroidX nuget updates:

> 1>_CompileToDalvik:
> 1>  C:\Program Files\Microsoft\jdk-11.0.14.101-hotspot\bin\java.exe -Xmx1G -classpath "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Xamarin\Android\r8.jar" com.android.tools.r8.D8 --debug --min-api 21 --output obj\Debug\120\android\bin\ --lib "C:\Program Files (x86)\Android\android-sdk\platforms\android-31\android.jar" obj\Debug\120\android\bin\classes.zip "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v12.0\mono.android.jar" "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Xamarin\Android\java_runtime_fastdev.jar" C:\Users\USERNAME\.nuget\packages\xamarin.jetbrains.annotations\23.0.0.3\buildTransitive\monoandroid12.0\..\..\jar\org.jetbrains.annotations-23.0.0.jar C:\Users\USERNAME\.nuget\packages\xamarin.kotlin.stdlib\1.6.21\buildTransitive\monoandroid12.0\..\..\jar\org.jetbrains.kotlin.kotlin-stdlib-1.6.21.jar C:\Users\USERNAME\.nuget\packages\xamarin.kotlin.stdlib.jdk7\1.6.21\buildTransitive\monoandroid12.0\..\..\jar\org.jetbrains.kotlin.kotlin-stdlib-jdk7-1.6.21.jar C:\Users\USERNAME\.nuget\packages\xamarin.kotlin.stdlib.jdk8\1.6.21\buildTransitive\monoandroid12.0\..\..\jar\org.jetbrains.kotlin.kotlin-stdlib-jdk8-1.6.21.jar C:\Users\USERNAME\.nuget\packages\xamarin.kotlinx.coroutines.core.jvm\1.6.0.1\buildTransitive\monoandroid12.0\..\..\jar\org.jetbrains.kotlinx.kotlinx-coroutines-core-jvm-1.6.0.jar C:\Users\USERNAME\.nuget\packages\xamarin.kotlinx.coroutines.android\1.6.0.1\buildTransitive\monoandroid12.0\..\..\jar\org.jetbrains.kotlinx.kotlinx-coroutines-android-1.6.0.jar C:\Users\USERNAME\.nuget\packages\xamarin.google.guava.listenablefuture\1.0.0.5\buildTransitive\monoandroid90\..\..\jar\guava-listenablefuture.jar C:\Users\USERNAME\.nuget\packages\xamarin.androidx.annotation\1.3.0.3\buildTransitive\monoandroid12.0\..\..\jar\androidx.annotation.annotation.jar C:\Users\USERNAME\.nuget\packages\xamarin.androidx.collection\1.2.0.3\buildTransitive\monoandroid12.0\..\..\jar\androidx.collection.collection.jar C:\Users\USERNAME\.nuget\packages\xamarin.androidx.lifecycle.common\2.4.1.1\buildTransitive\monoandroid12.0\..\..\jar\androidx.lifecycle.lifecycle-common.jar C:\Users\USERNAME\.nuget\packages\xamarin.androidx.arch.core.common\2.1.0.14\buildTransitive\monoandroid12.0\..\..\jar\androidx.arch.core.core-common.jar C:\Users\USERNAME\.nuget\packages\xamarin.androidx.concurrent.futures\1.1.0.8\buildTransitive\monoandroid12.0\..\..\jar\androidx.concurrent.concurrent-futures.jar C:\Users\USERNAME\.nuget\packages\xamarin.androidx.resourceinspection.annotation\1.0.1.1\buildTransitive\monoandroid12.0\..\..\jar\androidx.resourceinspection.resourceinspection-annotation.jar C:\Users\USERNAME\.nuget\packages\xamarin.androidx.constraintlayout.core\1.0.3.1\buildTransitive\monoandroid12.0\..\..\jar\androidx.constraintlayout.constraintlayout-core.jar obj\Debug\120\lp\100\jl\classes.jar obj\Debug\120\lp\101\jl\classes.jar obj\Debug\120\lp\102\jl\classes.jar obj\Debug\120\lp\103\jl\classes.jar obj\Debug\120\lp\103\jl\libs\repackaged.jar obj\Debug\120\lp\104\jl\classes.jar obj\Debug\120\lp\105\jl\classes.jar obj\Debug\120\lp\106\jl\classes.jar obj\Debug\120\lp\107\jl\classes.jar obj\Debug\120\lp\108\jl\classes.jar obj\Debug\120\lp\109\jl\classes.jar obj\Debug\120\lp\110\jl\classes.jar obj\Debug\120\lp\111\jl\classes.jar obj\Debug\120\lp\112\jl\classes.jar obj\Debug\120\lp\113\jl\classes.jar obj\Debug\120\lp\114\jl\classes.jar obj\Debug\120\lp\115\jl\classes.jar obj\Debug\120\lp\116\jl\classes.jar obj\Debug\120\lp\117\jl\classes.jar obj\Debug\120\lp\118\jl\classes.jar obj\Debug\120\lp\119\jl\classes.jar obj\Debug\120\lp\120\jl\classes.jar obj\Debug\120\lp\121\jl\classes.jar obj\Debug\120\lp\122\jl\classes.jar obj\Debug\120\lp\123\jl\classes.jar obj\Debug\120\lp\124\jl\classes.jar obj\Debug\120\lp\126\jl\classes.jar obj\Debug\120\lp\127\jl\classes.jar obj\Debug\120\lp\128\jl\classes.jar obj\Debug\120\lp\2\jl\formsviewgroup.jar obj\Debug\120\lp\75\jl\classes.jar obj\Debug\120\lp\76\jl\classes.jar obj\Debug\120\lp\77\jl\classes.jar obj\Debug\120\lp\78\jl\classes.jar obj\Debug\120\lp\79\jl\classes.jar obj\Debug\120\lp\80\jl\classes.jar obj\Debug\120\lp\81\jl\classes.jar obj\Debug\120\lp\82\jl\classes.jar obj\Debug\120\lp\83\jl\classes.jar obj\Debug\120\lp\84\jl\classes.jar obj\Debug\120\lp\85\jl\classes.jar obj\Debug\120\lp\86\jl\classes.jar obj\Debug\120\lp\87\jl\classes.jar obj\Debug\120\lp\88\jl\classes.jar obj\Debug\120\lp\89\jl\classes.jar obj\Debug\120\lp\90\jl\classes.jar obj\Debug\120\lp\91\jl\classes.jar obj\Debug\120\lp\92\jl\classes.jar obj\Debug\120\lp\93\jl\classes.jar obj\Debug\120\lp\94\jl\classes.jar obj\Debug\120\lp\95\jl\classes.jar obj\Debug\120\lp\96\jl\classes.jar obj\Debug\120\lp\97\jl\classes.jar obj\Debug\120\lp\98\jl\classes.jar obj\Debug\120\lp\99\jl\classes.jar 
> 1>  **Warning** in obj\Debug\120\lp\114\jl\**classes.jar:androidx/window/layout/SafeWindowLayoutComponentProvider$windowLayoutComponent$2.class:
> 1>    Type `androidx.window.extensions.WindowExtensionsProvider` was not found, it is required for default or static interface methods desugaring of `Landroidx/window/layout/SafeWindowLayoutComponentProvider$windowLayoutComponent$2;invoke()Landroidx/window/extensions/layout/WindowLayoutComponent;`**
> 1>  **Warning** in obj\Debug\120\lp\114\jl\**classes.jar:androidx/window/layout/SidecarCompat$Companion.class:
> 1>    Type `androidx.window.sidecar.SidecarProvider` was not found, it is required for default or static interface methods desugaring of `Landroidx/window/layout/SidecarCompat$Companion;getSidecarVersion()Landroidx/window/core/Version;`**
> 1>  **Warning** in **C:\Users\USERNAME\.nuget\packages\xamarin.kotlinx.coroutines.core.jvm\1.6.0.1\buildTransitive\monoandroid12.0\..\..\jar\org.jetbrains.kotlinx.kotlinx-coroutines-core-jvm-1.6.0.jar:kotlinx/coroutines/debug/AgentPremain.class:
> 1>    Type `sun.misc.Signal` was not found, it is required for default or static interface methods desugaring of `Lkotlinx/coroutines/debug/AgentPremain;installSignalHandler()V`**
> 1>  **Warning** in obj\Debug\120\lp\114\jl\**classes.jar:androidx/window/layout/SidecarCompat$DistinctSidecarElementCallback.class:
> 1>    Type `androidx.window.sidecar.SidecarInterface$SidecarCallback` was not found, it is required for default or static interface methods desugaring of `androidx.window.layout.SidecarCompat$DistinctSidecarElementCallback`**
> 1>  **Warning** in C:\Users\USERNAME\.nuget\packages\xamarin.kotlinx.coroutines.core.jvm\1.6.0.1\buildTransitive\monoandroid12.0\..\..\jar\**org.jetbrains.kotlinx.kotlinx-coroutines-core-jvm-1.6.0.jar:kotlinx/coroutines/internal/ClassValueCtorCache$cache$1.class:
> 1>    Type `java.lang.ClassValue` was not found, it is required for default or static interface methods desugaring of `kotlinx.coroutines.internal.ClassValueCtorCache$cache$1`**
> 1>  **Warning** in C:\Users\USERNAME\.nuget\packages\xamarin.kotlinx.coroutines.core.jvm\1.6.0.1\buildTransitive\monoandroid12.0\..\..\jar\**org.jetbrains.kotlinx.kotlinx-coroutines-core-jvm-1.6.0.jar:kotlinx/coroutines/debug/AgentPremain$DebugProbesTransformer.class:
> 1>    Type `java.lang.instrument.ClassFileTransformer` was not found, it is required for default or static interface methods desugaring of `kotlinx.coroutines.debug.AgentPremain$DebugProbesTransformer`**
> 1>  **Warning** in obj\Debug\120\lp\114\jl\**classes.jar:androidx/window/embedding/EmptyEmbeddingComponent.class:
> 1>    Type `androidx.window.extensions.embedding.ActivityEmbeddingComponent` was not found, it is required for default or static interface methods desugaring of `androidx.window.embedding.EmptyEmbeddingComponent`**
> 1>  **Warning in synthesized for lambda desugaring:
> 1>    Type `sun.misc.SignalHandler` was not found, it is required for default or static interface methods desugaring of `kotlinx.coroutines.debug.-$$Lambda$AgentPremain$8e1eAWGNJu9vYr96rU9gzKJ_uMQ`**
> 1>  Creating "obj\Debug\120\stamp\_CompileToDalvik.stamp" because "AlwaysCreate" was specified.

Steps to Reproduce (with link to sample solution if possible):

Add the following packages to the app:

  <ItemGroup>
    <PackageReference Include="Acr.UserDialogs">
      <Version>7.2.0.564</Version>
    </PackageReference>
    <PackageReference Include="AndHUD">
      <Version>1.4.3</Version>
    </PackageReference>
    <PackageReference Include="Ben.Demystifier">
      <Version>0.4.1</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.Connections.Abstractions">
      <Version>6.0.4</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.Http.Connections.Client">
      <Version>6.0.4</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.Http.Connections.Common">
      <Version>6.0.4</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.SignalR.Client">
      <Version>6.0.4</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.SignalR.Client.Core">
      <Version>6.0.4</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.SignalR.Common">
      <Version>6.0.4</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.Json">
      <Version>6.0.4</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Bcl.AsyncInterfaces">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.CodeAnalysis.Analyzers">
      <Version>3.3.3</Version>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
      <PrivateAssets>all</PrivateAssets>
    </PackageReference>
    <PackageReference Include="Microsoft.CodeAnalysis.Common">
      <Version>4.1.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.CodeAnalysis.CSharp">
      <Version>4.1.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Configuration">
      <Version>6.0.1</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Configuration.Binder">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.DependencyInjection">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Logging">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Logging.Abstractions">
      <Version>6.0.1</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Logging.EventSource">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Options">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Microsoft.Extensions.Primitives">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="Newtonsoft.Json">
      <Version>13.0.1</Version>
    </PackageReference>
    <PackageReference Include="System.Buffers">
      <Version>4.5.1</Version>
    </PackageReference>
    <PackageReference Include="System.Collections.Immutable">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="System.IO.Pipelines">
      <Version>6.0.2</Version>
    </PackageReference>
    <PackageReference Include="System.Memory">
      <Version>4.5.4</Version>
    </PackageReference>
    <PackageReference Include="System.Numerics.Vectors">
      <Version>4.5.0</Version>
    </PackageReference>
    <PackageReference Include="System.Reflection.Metadata">
      <Version>6.0.1</Version>
    </PackageReference>
    <PackageReference Include="System.Runtime.CompilerServices.Unsafe">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="System.Security.AccessControl">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="System.Security.Permissions">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="System.Text.Encoding.CodePages">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="System.Text.Encodings.Web">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="System.Text.Json">
      <Version>6.0.3</Version>
    </PackageReference>
    <PackageReference Include="System.Threading.Channels">
      <Version>6.0.0</Version>
    </PackageReference>
    <PackageReference Include="System.Threading.Tasks.Extensions">
      <Version>4.5.4</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Activity">
      <Version>1.4.0.2</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Annotation">
      <Version>1.3.0.3</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Arch.Core.Common">
      <Version>2.1.0.14</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Arch.Core.Runtime">
      <Version>2.1.0.14</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Concurrent.Futures">
      <Version>1.1.0.8</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.ConstraintLayout">
      <Version>2.1.3.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.ConstraintLayout.Core">
      <Version>1.0.3.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.DynamicAnimation">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Legacy.Support.Core.UI">
      <Version>1.0.0.14</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Lifecycle.Common">
      <Version>2.4.1.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData">
      <Version>2.4.1.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Lifecycle.LiveData.Core">
      <Version>2.4.1.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Lifecycle.Runtime">
      <Version>2.4.1.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Lifecycle.ViewModel">
      <Version>2.4.1.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.MultiDex">
      <Version>2.0.1.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.VectorDrawable.Animated">
      <Version>1.1.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Annotation">
      <Version>1.1.0.9</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.AsyncLayoutInflater">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Collection">
      <Version>1.2.0.3</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Core">
      <Version>1.7.0.2</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.CoordinatorLayout">
      <Version>1.2.0.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Legacy.Support.Core.UI">
      <Version>1.0.0.14</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Legacy.Support.Core.Utils">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.CursorAdapter">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Browser">
      <Version>1.4.0.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.CustomView">
      <Version>1.1.0.12</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.ViewPager2">
      <Version>1.0.0.15</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Window">
      <Version>1.0.0.8</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.Google.Android.Material">
      <Version>1.5.0.2</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.DocumentFile">
      <Version>1.0.1.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.DrawerLayout">
      <Version>1.1.1.8</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Fragment">
      <Version>1.4.1.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Interpolator">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Loader">
      <Version>1.1.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.LocalBroadcastManager">
      <Version>1.1.0.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Media">
      <Version>1.6.0</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Print">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.SlidingPaneLayout">
      <Version>1.2.0.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.SwipeRefreshLayout">
      <Version>1.1.0.8</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Tracing.Tracing">
      <Version>1.0.0.6</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Transition">
      <Version>1.4.1.6</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Legacy.Support.V4">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.AppCompat">
      <Version>1.4.1.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.CardView">
      <Version>1.0.0.15</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.MediaRouter">
      <Version>1.3.0</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.Palette">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.RecyclerView">
      <Version>1.2.1.6</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.VectorDrawable">
      <Version>1.1.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.VersionedParcelable">
      <Version>1.1.1.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.AndroidX.ViewPager">
      <Version>1.0.0.13</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.Essentials">
      <Version>1.7.3</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.Forms">
      <Version>5.0.0.2401</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.Kotlin.StdLib.Jdk7">
      <Version>1.6.21</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.Kotlin.StdLib.Jdk8">
      <Version>1.6.21</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.KotlinX.Coroutines.Android">
      <Version>1.6.0.1</Version>
    </PackageReference>
    <PackageReference Include="Xamarin.KotlinX.Coroutines.Core.Jvm">
      <Version>1.6.0.1</Version>
    </PackageReference>
  </ItemGroup>

Include any relevant Exception Stack traces, build logs, adb logs:

Sample:

AndroidXWarningsDemoApp.zip

@moljac
Copy link
Member

moljac commented May 25, 2022

Hi @MagicAndre1981

Thanks for the feedback.

seems like SafeWindowLayoutComponentProvider looks for WindowExtensionsProvider and in there is only ExtensionsProvider.class

> 1>  **Warning** in obj\Debug\120\lp\114\jl\**classes.jar:androidx/window/layout/SafeWindowLayoutComponentProvider$windowLayoutComponent$2.class:
> 1>    Type `androidx.window.extensions.WindowExtensionsProvider` was not found, it is required for default or static interface methods desugaring of `Landroidx/window/layout/SafeWindowLayoutComponentProvider$windowLayoutComponent$2;invoke()Landroidx/window/extensions/layout/WindowLayoutComponent;`**

Types/classes not found in decompiled jars:

  • androidx.window.sidecar.SidecarProvider

  • androidx.window.sidecar.SidecarInterface$SidecarCallback

  • androidx.window.extensions.embedding.ActivityEmbeddingComponent

packages not found in decompiled jars:

  • androidx.window.sidecar

  • androidx.window.extensions.embedding

Needs more digging.

https://androidx.tech/artifacts/window/window/1.0.0-source/androidx/window/layout/SidecarCompat.kt.html
https://androidx.tech/artifacts/window/window/1.0.0-beta01-source/androidx/window/layout/SidecarCompat.kt.html

@MagicAndre1981
Copy link
Author

what about the sun and java messages?

@moljac
Copy link
Member

moljac commented May 26, 2022

Related

xamarin/xamarin-android#6809

@moljac
Copy link
Member

moljac commented May 26, 2022

what about the sun and java messages?

Geez thanks, but I wish I am that smart.

See note to myself in the future:

Needs more digging.

It smells like transitive dependencies, but not 100% sure. Again: I must dive in.

@moljac
Copy link
Member

moljac commented May 26, 2022

@jonathanpeppers @jpobst
From AndroidX issue

TL&DR;

where would:

sun.misc.Signal
sun.misc.SignalHandler
java.lang.ClassValue
java.lang.instrument.ClassFileTransformer

come from???

ups wrong repo. Adding the same Q in XA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants