FAQ
エラー:開発環境でアップデート後にアプリが実行できない

ナレッジ番号:3384 | 登録日:2023/05/29 | 更新日:2024/11/21

概要

統合開発環境(Android Studio)において、ArcGIS Runtime SDK for Android をアップデートすると、エラーが発生しアプリを実行できない。

詳細

ArcGIS Runtime SDK for Android をアップデートしアプリを実行すると、下記のエラーが発生することがあります。

java.lang.RuntimeException および android.view.InflateException

エラー詳細(一部抜粋)

---

java.lang.RuntimeException: Unable to start activity ComponentInfo{<実行したプロジェクトパス>.MainActivity}: android.view.InflateException: Binary XML file line #<行番号>: Error inflating class com.esri.arcgisruntime.mapping.view.MapView
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2379)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2442)
        at android.app.ActivityThread.access$800(ActivityThread.java:156)

        ・・・
     Caused by: android.view.InflateException: Binary XML file line #<行番号>: Error inflating class com.esri.arcgisruntime.mapping.view.MapView
        at android.view.LayoutInflater.createView(LayoutInflater.java:633)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)

   ・・・
---

#<行番号>は、レイアウトファイルに定義した<com.esri.arcgisruntime.mapping.view.MapView>タグの該当行を示します。

回避策

下記の操作をお試しください。

  • プロジェクトのクリーンを実行する。
  • Android Studio では、[Build] メニューから [Clean Project] を実行し、再度ターゲットバージョンでビルドを行う。

検証開発環境

Android Studio 3.5

メタデータ

種類

製品