スキップしてメイン コンテンツへ

 none
Visual Studio 2019を用いてXamarin で APKファイルを作成する方法 RRS feed

  • 質問

  • Xamarin初心者です。初めて投稿します。よろしくお願いします。
    Visual Studio 2019のXamarinにて APKファイルのみを作成したく投稿しました。

    ・環境
    AWSのEC2にてBuildしているのですが、Hyper-V が使用できず、Emulatorが使用できない環境で、BuildしてAPKファイルを作成したいのですが出来ません。
    1)OpenJDK  バージョン12
    2)Android Studio 3.5.1

    ・現象
    Windows 10及び、Visual Studioがインストールされたノートパソコンでビルドできるのですが、AWSの環境ではAPKファイルが作成できません。

    ・ログ
    下記にログを投稿します。

    1>------ すべてのリビルド開始: プロジェクト:Xamarin_1_1_Seminar, 構成: Debug Any CPU ------
    1>Xamarin_1_1_Seminar -> C:\Users\Administrator\source\repos\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar\bin\Debug\netstandard2.0\Xamarin_1_1_Seminar.dll
    2>------ すべてのリビルド開始: プロジェクト:Xamarin_1_1_Seminar.Android, 構成: Debug Any CPU ------
    2>  Xamarin_1_1_Seminar.Android -> C:\Users\Administrator\source\repos\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar.Android\bin\Debug\Xamarin_1_1_Seminar.Android.dll
    2>  "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" と "mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" の間の競合を解決する方法がありません。一時的に、"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" を選択します。
    2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2240,3): error XA4209: Failed to create JavaTypeInfo for class: Android.Support.V4.View.Accessibility.AccessibilityManagerCompat/IAccessibilityStateChangeListenerImplementor due to System.IO.DirectoryNotFoundException: パス 'C:\Users\Administrator\source\repos\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar\Xamarin_1_1_Seminar.Android\obj\Debug\90\android\src\mono\android\support\v4\view\accessibility\AccessibilityManagerCompat_AccessibilityStateChangeListenerImplementor.java' の一部が見つかりませんでした。
    2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2240,3): error XA4209:    場所 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2240,3): error XA4209:    場所 System.IO.File.InternalDelete(String path, Boolean checkHost)
    2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2240,3): error XA4209:    場所 System.IO.File.Delete(String path)
    2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2240,3): error XA4209:    場所 Xamarin.Android.Tools.Files.CopyIfStreamChanged(Stream stream, String destination)
    2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2240,3): error XA4209:    場所 Xamarin.Android.Tasks.Generator.CreateJavaSources(TaskLoggingHelper log, IEnumerable`1 javaTypes, String outputPath, String applicationJavaClass, String androidSdkPlatform, Boolean useSharedRuntime, Boolean generateOnCreateOverrides, Boolean hasExportReference)
    ========== すべてリビルド: 1 正常終了、1 失敗、0 スキップ ==========

    2019年10月11日 7:59

回答

  • KOJI_TSUさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    このフォーラムでは、主に C# 開発に関する問題について議論していますが、
    ご質問は 主にAWS (Azure Web サービス) に関わると思っています。
    ですから、AWSフォーラムに投稿することをお勧めします。
    リンクは以下のように:
    https://forums.aws.amazon.com/category.jspa?categoryID=9

    どうぞよろしくお願いします。


    MSDN/ TechNet Community Support Haruka
    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    • 回答としてマーク KOJI_TSU 2019年10月15日 1:58
    2019年10月14日 6:25
    モデレータ

すべての返信

  • KOJI_TSUさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    このフォーラムでは、主に C# 開発に関する問題について議論していますが、
    ご質問は 主にAWS (Azure Web サービス) に関わると思っています。
    ですから、AWSフォーラムに投稿することをお勧めします。
    リンクは以下のように:
    https://forums.aws.amazon.com/category.jspa?categoryID=9

    どうぞよろしくお願いします。


    MSDN/ TechNet Community Support Haruka
    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    • 回答としてマーク KOJI_TSU 2019年10月15日 1:58
    2019年10月14日 6:25
    モデレータ
  • 通例のノートパソコンでは問題なく動作するため、AWSへの投稿を検討します。

    ご回答ありがとうございました。

    2019年10月15日 2:00