<?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: How to resolve app crash? in ArcGIS Runtime SDK for Android Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668273#M4635</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Usually, this means that you don't have the native libraries associated with your project. It sounds like it got packaged and deployed without the native libs included. Are you using Android Studio?&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 09 Mar 2018 05:34:53 GMT</pubDate>
    <dc:creator>EricBader</dc:creator>
    <dc:date>2018-03-09T05:34:53Z</dc:date>
    <item>
      <title>How to resolve app crash?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668272#M4634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, I have following errors on my logcat, when I run the app&lt;/P&gt;&lt;P&gt;E/AndroidRuntime: FATAL EXCEPTION: main&lt;BR /&gt; Process: com.example.tan089.sos, PID: 5746&lt;BR /&gt; &lt;STRONG&gt;java.lang.UnsatisfiedLinkError: No implementation found for void&lt;/STRONG&gt; com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.nativeSetTempDirectory(java.lang.String) (tried Java_com_esri_arcgisruntime_internal_jni_CoreArcGISRuntimeEnvironment_nativeSetTempDirectory and Java_com_esri_arcgisruntime_internal_jni_CoreArcGISRuntimeEnvironment_nativeSetTempDirectory__Ljava_lang_String_2)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.nativeSetTempDirectory(Native Method)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.b(SourceFile:103)&lt;BR /&gt; at com.esri.arcgisruntime.internal.m.o.c(SourceFile:352)&lt;BR /&gt; at com.esri.arcgisruntime.ArcGISRuntimeEnvironment.initialize(SourceFile:188)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.&amp;lt;clinit&amp;gt;(SourceFile:40)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.b(SourceFile:103)&lt;BR /&gt; at com.esri.arcgisruntime.internal.m.o.c(SourceFile:352)&lt;BR /&gt; at com.esri.arcgisruntime.ArcGISRuntimeEnvironment.initialize(SourceFile:188)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreDevice.&amp;lt;clinit&amp;gt;(SourceFile:35)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreDevice.b(SourceFile:81)&lt;BR /&gt; at com.esri.arcgisruntime.mapping.view.MapView.&amp;lt;init&amp;gt;(SourceFile:350)&lt;BR /&gt; at com.esri.arcgisruntime.mapping.view.MapView.&amp;lt;init&amp;gt;(SourceFile:380)&lt;BR /&gt; at com.example.tan089.sos.confirmEmergencyPage.onCreate(confirmEmergencyPage.java:37)&lt;BR /&gt; at android.app.Activity.performCreate(Activity.java:6679)&lt;BR /&gt; at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)&lt;BR /&gt; at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2618)&lt;BR /&gt; at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2726)&lt;BR /&gt; at android.app.ActivityThread.-wrap12(ActivityThread.java)&lt;BR /&gt; at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477)&lt;BR /&gt; at android.os.Handler.dispatchMessage(Handler.java:102)&lt;BR /&gt; at android.os.Looper.loop(Looper.java:154)&lt;BR /&gt; at android.app.ActivityThread.main(ActivityThread.java:6119)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Native Method)&lt;BR /&gt; at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)&lt;BR /&gt; at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)&lt;BR /&gt;Application terminated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you guys knows how to resolve, please help me.. Thanks..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Mar 2018 22:33:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668272#M4634</guid>
      <dc:creator>mohamedyousuf</dc:creator>
      <dc:date>2018-03-07T22:33:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve app crash?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668273#M4635</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Usually, this means that you don't have the native libraries associated with your project. It sounds like it got packaged and deployed without the native libs included. Are you using Android Studio?&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Mar 2018 05:34:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668273#M4635</guid>
      <dc:creator>EricBader</dc:creator>
      <dc:date>2018-03-09T05:34:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve app crash?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668274#M4636</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am seeing this same errror in 100.6 of the Runtime SDK for Android.&amp;nbsp; In my situation I am only seeing it on Android 5.0 (Lollipop) devices.&amp;nbsp; All Android 6.0 and newer are working.&amp;nbsp; What gives?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10-22 08:40:59.663 5420-5420/gov.s1.s1mobile E/art: No implementation found for void com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.nativeSetTempDirectory(java.lang.String) (tried Java_com_esri_arcgisruntime_internal_jni_CoreArcGISRuntimeEnvironment_nativeSetTempDirectory and Java_com_esri_arcgisruntime_internal_jni_CoreArcGISRuntimeEnvironment_nativeSetTempDirectory__Ljava_lang_String_2)&lt;BR /&gt;10-22 08:40:59.663 5420-5420/gov.s1.s1mobile D/AndroidRuntime: Shutting down VM&lt;BR /&gt;10-22 08:41:03.677 5420-5420/gov.s1.s1mobile E/CrashlyticsCore: Failed to execute task.&lt;BR /&gt; java.util.concurrent.TimeoutException&lt;BR /&gt; at java.util.concurrent.FutureTask.get(FutureTask.java:176)&lt;BR /&gt; at com.crashlytics.android.core.CrashlyticsBackgroundWorker.submitAndWait(CrashlyticsBackgroundWorker.java:41)&lt;BR /&gt; at com.crashlytics.android.core.CrashlyticsController.handleUncaughtException(CrashlyticsController.java:321)&lt;BR /&gt; at com.crashlytics.android.core.CrashlyticsController$6.onUncaughtException(CrashlyticsController.java:301)&lt;BR /&gt; at com.crashlytics.android.core.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:42)&lt;BR /&gt; at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)&lt;BR /&gt; at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)&lt;BR /&gt;10-22 08:41:03.677 5420-5420/gov.s1.s1mobile E/AndroidRuntime: FATAL EXCEPTION: main&lt;BR /&gt; Process: gov.s1.s1mobile, PID: 5420&lt;BR /&gt; java.lang.UnsatisfiedLinkError: No implementation found for void com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.nativeSetTempDirectory(java.lang.String) (tried Java_com_esri_arcgisruntime_internal_jni_CoreArcGISRuntimeEnvironment_nativeSetTempDirectory and Java_com_esri_arcgisruntime_internal_jni_CoreArcGISRuntimeEnvironment_nativeSetTempDirectory__Ljava_lang_String_2)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.nativeSetTempDirectory(Native Method)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.d(SourceFile:154)&lt;BR /&gt; at com.esri.arcgisruntime.internal.p.o.c(SourceFile:378)&lt;BR /&gt; at com.esri.arcgisruntime.ArcGISRuntimeEnvironment.initialize(SourceFile:190)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.&amp;lt;clinit&amp;gt;(SourceFile:42)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreArcGISRuntimeEnvironment.d(SourceFile:154)&lt;BR /&gt; at com.esri.arcgisruntime.internal.p.o.c(SourceFile:378)&lt;BR /&gt; at com.esri.arcgisruntime.ArcGISRuntimeEnvironment.initialize(SourceFile:190)&lt;BR /&gt; at com.esri.arcgisruntime.internal.jni.CoreSymbol.&amp;lt;clinit&amp;gt;(SourceFile:55)&lt;BR /&gt; at com.esri.arcgisruntime.symbology.SimpleMarkerSymbol.a(SourceFile:124)&lt;BR /&gt; at com.esri.arcgisruntime.symbology.SimpleMarkerSymbol.&amp;lt;init&amp;gt;(SourceFile:113)&lt;BR /&gt; at gov.s1.s1mobile.map.S1ViewerActivity.&amp;lt;clinit&amp;gt;(S1ViewerActivity.java:242)&lt;BR /&gt; at java.lang.reflect.Constructor.newInstance(Native Method)&lt;BR /&gt; at java.lang.Class.newInstance(Class.java:1690)&lt;BR /&gt; at android.app.Instrumentation.newActivity(Instrumentation.java:1094)&lt;BR /&gt; at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2980)&lt;BR /&gt; at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3261)&lt;BR /&gt; at android.app.ActivityThread.access$1000(ActivityThread.java:219)&lt;BR /&gt; at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1735)&lt;BR /&gt; at android.os.Handler.dispatchMessage(Handler.java:102)&lt;BR /&gt; at android.os.Looper.loop(Looper.java:145)&lt;BR /&gt; at android.app.ActivityThread.main(ActivityThread.java:6939)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Native Method)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Method.java:372)&lt;BR /&gt; at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)&lt;BR /&gt; at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2019 15:44:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668274#M4636</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-10-22T15:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to resolve app crash?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668275#M4637</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK figured out what the problem was here..Was related to this thread...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.esri.com/thread/229352-migrating-to-10040-error-inflating-class-unsatisfiedlinkerror" style="color: #1155cc; background-color: #ffffff; font-size: small;" target="_blank"&gt;https://community.esri.com/thread/229352-migrating-to-10040-error-inflating-class-unsatisfiedlinkerror&lt;/A&gt;&lt;SPAN style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; background-color: #ffffff; font-size: small;"&gt;It appears that there are hanging Library references in the JNILib directory.&amp;nbsp; I ended up deleting all the directories under JNILib and cannot see any negative impact in building APK as the Lib directories are set correctly in output.&amp;nbsp; Deleting just x86 in JNILib was not enough in this situation to get the job done.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2019 16:57:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/how-to-resolve-app-crash/m-p/668275#M4637</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-10-22T16:57:09Z</dc:date>
    </item>
  </channel>
</rss>

