.NET für Android-Fehler/Warnung XA4312

Das Verweisen auf ein Android Wear-Anwendungsprojekt aus einem Android-Anwendungsprojekt ist veraltet.

Wear OS-Apps sollten stattdessen als eigenständige Anwendungen verteilt werden.

Von einem Foo.Android.csproj in früheren Versionen von .NET for Android konnten Sie auf ein Foo.Wear.csproj wie das folgende verweisen:

<ProjectReference Include="..\Foo.Wear\Foo.Wear.csproj">
  <IsAppExtension>True</IsAppExtension>
</ProjectReference>

Dies würde com.foo.wear.apkinnencom.foo.android.apk in Resources/raw einbetten.

Lösung

Verteilen Sie Foo.Wear.csproj stattdessen im obigen Beispiel als eigenständige Wear OS-Anwendung .