<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: enabling arcgis service calls from Unity Android app on Oculus Quest 2 goggles in ArcGIS Maps SDK for Unity Questions</title>
    <link>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1201162#M82</link>
    <description>&lt;P&gt;Ok figured it out, I replaced the .dll files compiled in windows with .so files that had been compiled in linux following the procedure outlined here, I have a dual boot so I just copied them from the linux drive to the windows drive and it worked.&amp;nbsp; I guess when I typed it all out above I realized what I should try.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://developers.arcgis.com/unity/reference/building-openssl/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://developers.arcgis.com/unity/reference/building-openssl/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
    <pubDate>Wed, 10 Aug 2022 03:39:33 GMT</pubDate>
    <dc:creator>roostorf</dc:creator>
    <dc:date>2022-08-10T03:39:33Z</dc:date>
    <item>
      <title>enabling arcgis service calls from Unity Android app on Oculus Quest 2 goggles</title>
      <link>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1185566#M14</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm unable to see ArcGIS services (basemap layer, 3D Object Scene Layers) in my Android app running on Oculus Quest 2 goggles. However, these layers display fine within the Unity player. The 3D Scene layers are public (for example &lt;A href="https://www.arcgis.com/home/item.html?id=2ce38f16b5d947bab1d7a3723553e645" target="_self"&gt;Building Linz&lt;/A&gt; from Esri), but they use https (as does the basemap I assume).&lt;/P&gt;&lt;P&gt;I've been able to narrow this down (I think). Following the doc here...&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/unity/deployment/#mobile" target="_blank"&gt;https://developers.arcgis.com/unity/deployment/#mobile&lt;/A&gt;&lt;/P&gt;&lt;P&gt;... I see this in my app's logs (I am using Oculus Developer Hub FWIW):&amp;nbsp;&lt;SPAN&gt;“OpenSSL not found. HTTPS support will be disabled.”&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;My questions:&lt;/P&gt;&lt;UL class="lia-list-style-type-circle"&gt;&lt;LI&gt;Has anyone in the community gone down the path of &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/unity/reference/building-openssl/" target="_blank"&gt;building OpenSSL from source&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;which is recommended in the above link?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Anyone done this on a Windows machine?&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Has anyone found pre-built binaries which work?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;Contextual info:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;I am on a Windows 11 box and targeting Android (ARM64).&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;In Unity I used the "VR" template, then modified to change to Universal Renderer pipeline. I also changed the Player setting "Internet Access" to "Require"&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Target device: Oculus Quest 2&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;-Cory&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jun 2022 15:46:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1185566#M14</guid>
      <dc:creator>coryeicher</dc:creator>
      <dc:date>2022-06-23T15:46:07Z</dc:date>
    </item>
    <item>
      <title>Re: enabling arcgis service calls from Unity Android app on Oculus Quest 2 goggles</title>
      <link>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1185666#M15</link>
      <description>&lt;P&gt;Success! OpenSSL was indeed the issue, and the documented steps fixed it.&lt;/P&gt;&lt;P&gt;The steps for building OpenSSL from source are great (kudos) and worked like a charm. Here again the links:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://developers.arcgis.com/unity/deployment/#mobile" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/unity/deployment/#mobile&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://developers.arcgis.com/unity/reference/building-openssl/" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/unity/reference/building-openssl/&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://docs.microsoft.com/en-us/windows/wsl" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/en-us/windows/wsl&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Couple tips:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If you're using WSL, after creating the binaries you can run this linux command to open windows explorer at same location in Windows file system:&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;explorer.exe .​&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;I created "\Plugins\Android" folders and pasted the binaries here:&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;&amp;lt;myUnityProject&amp;gt;\Assets\Plugins\Android​&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jun 2022 18:28:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1185666#M15</guid>
      <dc:creator>coryeicher</dc:creator>
      <dc:date>2022-06-23T18:28:32Z</dc:date>
    </item>
    <item>
      <title>Re: enabling arcgis service calls from Unity Android app on Oculus Quest 2 goggles</title>
      <link>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1199397#M75</link>
      <description>&lt;P&gt;Thanks! This really helped.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Aug 2022 14:38:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1199397#M75</guid>
      <dc:creator>GordonCooke</dc:creator>
      <dc:date>2022-08-04T14:38:31Z</dc:date>
    </item>
    <item>
      <title>Re: enabling arcgis service calls from Unity Android app on Oculus Quest 2 goggles</title>
      <link>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1201161#M81</link>
      <description>&lt;P&gt;I am&amp;nbsp; having similar issues building to android mobile phone.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have gotten the openssl to build from source on windows following the documentation and the maps show up in the game window in unity but I just get a grey screen when I build and run to an android mobile phone. I have followed the same procedure as the original poster but I am still getting&amp;nbsp; the error:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;2022/08/09 16:58:00.032 9706 9733 Warn RTC OpenSSL not found. HTTPS support will be disabled.&lt;/P&gt;&lt;P&gt;when on a mobile device&lt;/P&gt;&lt;P&gt;I have all the other settings the same.&amp;nbsp; As mentioned works on computer, not on mobile, using the Universal RP and a motorola Moto G Power phone.&lt;/P&gt;&lt;P&gt;I created the same folder and put the files libcrypto-3.dll and libssl-3.dll in the folder but renamed them to&amp;nbsp;&lt;SPAN&gt;libcrypto_1_1.dll and&amp;nbsp;libssl_1_1.dll in an attempt to help unity find openssl, also tried adding the openssl/bin folder to path&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help if anyone has suggestions!&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Aug 2022 03:18:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1201161#M81</guid>
      <dc:creator>roostorf</dc:creator>
      <dc:date>2022-08-10T03:18:24Z</dc:date>
    </item>
    <item>
      <title>Re: enabling arcgis service calls from Unity Android app on Oculus Quest 2 goggles</title>
      <link>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1201162#M82</link>
      <description>&lt;P&gt;Ok figured it out, I replaced the .dll files compiled in windows with .so files that had been compiled in linux following the procedure outlined here, I have a dual boot so I just copied them from the linux drive to the windows drive and it worked.&amp;nbsp; I guess when I typed it all out above I realized what I should try.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://developers.arcgis.com/unity/reference/building-openssl/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://developers.arcgis.com/unity/reference/building-openssl/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Wed, 10 Aug 2022 03:39:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-maps-sdk-for-unity-questions/enabling-arcgis-service-calls-from-unity-android/m-p/1201162#M82</guid>
      <dc:creator>roostorf</dc:creator>
      <dc:date>2022-08-10T03:39:33Z</dc:date>
    </item>
  </channel>
</rss>

