問題タブ [laravel-api]
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.
java - 致命的な例外: java.lang.RuntimeException - java.lang.IllegalStateException が原因です。BEGIN_ARRAY が必要でしたが、BEGIN_OBJECT でした
Android Pre-Launch レポートでクラッシュの報告を受けています。私のエミュレーターと私が持っている 3 つの物理テスト デバイスでは、すべて正常に動作します。報告されているエラーは次のとおりです
致命的な例外: java.lang.RuntimeException
doInBackground() の実行中にエラーが発生しました
java.lang.IllegalStateException が原因
BEGIN_ARRAY が予期されていましたが、行 1 列 2 パス $ で BEGIN_OBJECT でした
FetchChaptersTask クラスの doInBackground メソッドは次のとおりです。
CNServiceManager では、メソッド fetchChapters (subjectId、目的) が定義されています。このメソッドは基本的に、Retrofit2 と GSON Converter を使用して API から章のリストを取得しています。API 呼び出しは次のように指定されます。CNServiceManager クラスを以下に示します。
最後に、Chapter モデルのコーディング方法を次に示します。
冒頭で述べたように、Google Play の起動前レポートと一部のライブ ユーザーでクラッシュ レポートを取得しています。しかし、私のデバイスとエミュレーターでは、クラッシュしていません。