英語で読む

次の方法で共有


Android 用 .NET エラー XA4244

メッセージ例:

error XA4244: Attribute 'JavaVersion' cannot be empty for 'ProjectReference' item '../ReferenceProject.csproj'.

問題点

参照される MSBuild 項目 XML は必須属性を指定しますが、必須の値は省略します。

たとえば、<ProjectReference>JavaArtifact属性に空の値を指定することはできません。

無効:

<ItemGroup>
  <ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="" JavaVersion="1.0.0" />
</ItemGroup>

解決策

このエラーを解決するには、必要な XML 属性の値を指定します。

<ItemGroup>
  <ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="com.example:mylib" JavaVersion="1.0.0" />
</ItemGroup>