問題タブ [inflate-exception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android InflateException Error Inflating Class Fragment FATAL EXCEPTION: Main
この問題の解決策を探すのに少なくとも 3 時間を費やしましたが、結果はありませんでした... 何が問題なのか、どうすれば修正できるのか教えていただけますか?
活動のレイアウト:
フラグメント レイアウト:
活動クラス:
フラグメント クラス:
そして、これはLogCatで言われていることです:
いくつかの答えが見つかりましたが、役に立ちませんでした。どうかご支援をお願いいたします。私は初めてフラグメントを扱っていますが、それらが重要であり、それらの使用方法を学ぶ必要があることを知っています.
android - フラグメントを追加しようとすると Android Inflate Excetion が発生する (android.vew.InflateException)
MainActivity.java この [チュートリアル][1] に従いました
行番号11でBinary xml inflate例外が発生しました。
activity_main.xml
丸太の猫:
07-25 14:24:31.385: E/AndroidRuntime(3281): 致命的な例外: メイン 07-25 14:24:31.385: E/AndroidRuntime(3281): java.lang.RuntimeException: アクティビティ ComponentInfo{in. wptrafficanalyzer.locationsearchdialogv2/in.wptrafficanalyzer.locationsearchdialogv2.MainActivity}: android.view.InflateException: バイナリ XML ファイルの行 #11: クラス フラグメントの膨張エラー 07-25 14:24:31.385: E/AndroidRuntime(3281): android.app で.ActivityThread.performLaunchActivity(ActivityThread.java:2129) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2154) 07-25 14:24:31.385 : E/AndroidRuntime(3281): android.app.ActivityThread.access$700(ActivityThread.java:146) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.app.ActivityThread$H で。handleMessage(ActivityThread.java:1260) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.os.Handler.dispatchMessage(Handler.java:99) 07-25 14:24:31.385: E/ AndroidRuntime(3281): android.os.Looper.loop(Looper.java:137) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.app.ActivityThread.main(ActivityThread.java:4949) ) 07-25 14:24:31.385: E/AndroidRuntime(3281): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 07-25 14:24:31.385: E/AndroidRuntime(3281): Java で。 lang.reflect.Method.invoke(Method.java:511) 07-25 14:24:31.385: E/AndroidRuntime(3281): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1043) ) 07-25 14:24:31.385: E/AndroidRuntime(3281): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810) 07-25 14:24:31.385: E/AndroidRuntime(3281 ):dalvik.system.NativeStart.main(ネイティブ メソッド) 07-25 14:24:31.385: E/AndroidRuntime(3281): 原因: android.view.InflateException: バイナリ XML ファイルの行 #11: クラス フラグメント 07 の膨張エラー25 14:24:31.385: E/AndroidRuntime(3281): android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:710) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.view で。 LayoutInflater.rInflate(LayoutInflater.java:752) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.view.LayoutInflater.inflate(LayoutInflater.java:495) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.view.LayoutInflater.inflate(LayoutInflater.java:397) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.view.LayoutInflater.inflate(LayoutInflater.java) :353) 07-25 14:24:31.385: E/AndroidRuntime(3281): com.android で。internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:318) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.app.Activity.setContentView(Activity.java:1920) 07-25 14:24:31.385: E/AndroidRuntime(3281): in.wptrafficanalyzer.locationsearchdialogv2.MainActivity.onCreate(MainActivity.java:29) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.app で.Activity.performCreate(Activity.java:5185) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094) 07-25 14:24:31.385 : E/AndroidRuntime(3281): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2093) 07-25 14:24:31.385: E/AndroidRuntime(3281): ... 11 07-25 14:24 :31.385: E/AndroidRuntime(3281): 原因: java.lang.SecurityException:Maps API では、正しい動作を確保するために、AndroidManifest.xml に次の追加のアクセス許可を設定する必要があります: 07-25 14:24:31.385: E/AndroidRuntime(3281): 07-25 14:24:31.385: E/AndroidRuntime (3281): at owt.a(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): at oze.a(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281 ): oze.a(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): oyg.a(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): oul.a(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): ouk.a(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): grv .onTransact(SourceFile:107) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.os.Binder.transact(Binder.java:326) 07-25 14:24:31.385: E/AndroidRuntime (3281):com.google.android.gms.maps.internal.IMapFragmentDelegate$a$a.onCreateView(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): com.google.android.gms.maps .SupportMapFragment$a.onCreateView(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): com.google.android.gms.dynamic.a$4.b(不明なソース) 07-25 14: 24:31.385: E/AndroidRuntime(3281): com.google.android.gms.dynamic.aa (ソース不明) 07-25 14:24:31.385: E/AndroidRuntime(3281): com.google.android. gms.dynamic.a.onCreateView(不明なソース) 07-25 14:24:31.385: E/AndroidRuntime(3281): com.google.android.gms.maps.SupportMapFragment.onCreateView(不明なソース) 07-25 14: 24:31.385: E/AndroidRuntime(3281): android.support.v4.app.Fragment.performCreateView(Fragment.java:1500) 07-25 14:24:31.385: E/AndroidRuntime(3281):android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:911) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager. java:1093) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1195) 07-25 14:24:31.385: E/ AndroidRuntime(3281): android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:291) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.view.LayoutInflater.createViewFromTag(LayoutInflater) .java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):moveToState(FragmentManager.java:1093) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1195) 07-25 14:24: 31.385: E/AndroidRuntime(3281): android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:291) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.view.LayoutInflater .createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):moveToState(FragmentManager.java:1093) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1195) 07-25 14:24: 31.385: E/AndroidRuntime(3281): android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:291) 07-25 14:24:31.385: E/AndroidRuntime(3281): android.view.LayoutInflater .createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):createViewFromTag(LayoutInflater.java:682) 07-25 14:24:31.385: E/AndroidRuntime(3281):
マニフェスト.xml
android - Xamarin Studio (Android) クラスの膨張エラークリーニングしない限り
問題:
Xamarin Studio で Android プロジェクトのレイアウト ファイルを変更すると、メインランチャー (SplashActivity) が次の例外をスローします。プロジェクトをクリーンアップするまで例外がスローされ続けます。
例外:
バイナリ XML ファイルの 17 行目: クラスの拡張中にエラーが発生しました
環境:
次のツールを使用しています。
次の関連設定を使用します。
Android の最小バージョン: Android 4.3 (API レベル 16)
コンピューター:
Windows 7 ホーム プレミアム SP1 (x64)
試験装置:
Android 4.3 を搭載した Samsung Galaxy S4
関連コード:
SplashLayout.axml :
SplashActivity (OnCreate だけにトリミング) :
私の研究:
以下は、関連しているように見えるが、私の現在の状況には関係のない質問のリストです。
- Xamarin - Binary XML file line #1: Error inflating class -エラーは、背景として色の状態リストを使用したために発生しました。私は背景さえ定義しません。
- バイナリ XML ファイルの 17 行目: クラスの拡張エラー-このエラーは、サポートされていない API レベル(>14)を対象として
android:attr/textAppearanceListItemSmall
属性を使用したことが原因でした。私の最小 Android バージョンは API レベル 16 です。 - InflateException: Binary XML file line #1: Error inflating class -この問題は、リソースが大きなビットマップをデコードし、VM のメモリが不足したことが原因で発生しました。画像やドローアブルをロードしていません。
- バイナリ XML ファイルの 9 行目: クラス フラグメントの拡張エラー-フラグメントを使用していません
- android.view.InflateException: Binary XML file line #6: Error inflating class - *OP was using depreciated
AbsoluteLayout
, I am using aLinearLayout
- EditText タグにより、クラスを膨張させるエラーが発生します-エラーが原因で発生しましたが
android:scrollY="10dp"
、これはレイアウトにありません。
追加情報:
- デバッグする前にソリューションをクリーンアップすると、レイアウト ファイル を変更するまでエラーは解決されます。
- この例外がスローされると、ソリューションをクリーンアップするまでスローされ続けます。
- アクティビティの XML にはテキスト ビューしかなく、描画可能なリソースを呼び出しません。さらに、
SplashLayout.axml
12 行のコードしか含まれていません。
質問:
- このエラーの原因は何ですか?また、本番環境で発生する可能性はありますか?
java - android.view.InflateExceptionクラスcom.etsy.android.grid.StaggeredGridViewの膨張エラー
StaggeredGrid https://github.com/etsy/AndroidStaggeredGridのgithubでetsyが提供するライブラリを実装しています。私が得ているエラーは、レイアウト activity_svg.xml の InflationException です
android.view.InflationException Binary XML File Line#3 Error inflating class com.etsy.android.grid.StaggeredGridView 質問に関連する以前の回答に従って、コンストラクターを確認しました:
以前の回答に従って、ファイルがこのライブラリにあるかどうかも確認しました。では、 InflationException の問題は他に何が考えられるでしょうか? クラスが膨らまないのはなぜですか?
コードの一部を追加したい場合は、コメントしてください。
android - API 10 の InflateException
私は助けが必要です!:)
ほぼ完成したアプリを作成しました。多くのデバイスと多くの Android バージョンでテストしてきました。Android L と KitKat では問題なく動作していますが、Gingerbread で開こうとすると起動しません。
それが私の MainActivity です:
ええと...
そしてそれが丸太の猫です:
問題はここにあります:
しかし、理由はわかりません。私の問題を解決する方法について何か考えはありますか?
Ps Android マニフェストは minsdkversion: 10 に設定されています。