Flutter: Failed to send request: {"jsonrpc":"2.0","id":…のメッセージが出る

結論:Android Studioを再起動する

2023/1/10 Flutter エラー・バグ日記

 

Android Studioから、Androidエミュレーターでデバッグビルドしたところ、見たことのない赤字のメッセージが出た。

 

Failed to send request: {"jsonrpc":"2.0", "id":"169","method":"lookupResolvedPackageUris","params":{"isolatedId":"isolates/###############","uris":["package: flutter/src/rendering/box.dart"],"local":true}}

 

 

ビルドは停止しないので、エラーではない模様。警告なのだろうか。

 

本記事はライトな日記思考で書いているので、詳細説明はしておらず、基本、テキストのみで画像とかはあまり載せておりません。。m(_ _)m

解説記事ではないため、解決していない内容や、その時々の間違った解釈を述べてしまっている可能性が大いにありますので、何卒、ご了承ください。

 

「lookupResolvedPackageUris」メソッドが原因?

メッセージ内に「lookupResolvedPackageUris」というメソッドが表示されている。

 

下記公式サイトの説明

 

 

を見ると、「lookupResolvedPackageUris」メソッドは、URIをパス名に変換するメソッドらしい。。

 

自分のアプリのどこかで使っているのかもしれないが、何が問題か見当がつかない。。

 

大きな問題ではなさそう。。

ググってみたたが、日本語の情報は見つからず、以下の投稿記事があった。

 

 

この投稿では、「lookupResolvedPackageUris」ではなく、「getVM」というメソッドに関連して発生したケースになっている。

 

メッセージが表示された理由については回答されていないが、結論として、PCを再起動すれば解消するとのことで、アプリ自体には問題はないらしい。

 

そこで、まずはAndroid Studioを再起動して、再ビルドしてみたところ、確かにメッセージは表示されなくなった。

 

以前は、Flutterプラグインが古いと発生した模様

あくまで「getVM」メソッドの場合になるが、2019年頃のイシュー(後半部分)に情報があった。

 

 

この報告では、Android Studioで用いるFlutterプラグインのバージョンを更新すれば解消できるとされている。

 

自分の場合、Android Studioの再起動後、警告メッセージを再現できなくなってしまったので、これ以上の検証はできないが、、、再び発生した際、再起動で解消しない場合には、プラグインが最新かどうか、確認するようにしよう。

 

\一般的なエラー対処法をまとめた記事はこちら/

 

リリースしたアプリ(全てFlutterで開発)

OCR文字認識Fast -シンプルな高精度・日本語スキャナー

Google Play で手に入れよう
Download on the App Store

 

暗記用マーカー - シンプル穴埋め問題作成

Google Play で手に入れよう
Download on the App Store

 

超即ToDo –最短2タップで通知登録できるタスク管理アプリ

Google Play で手に入れよう
Download on the App Store

 

かんたんプリント管理:アラート・OCR文字認識・検索機能を搭載

Google Play で手に入れよう
Download on the App Store

 

シンプルメモ帳「BasicMemo」 - 文字カウント、ワンタッチ入力、タグ管理等の機能を搭載

Macのデスクトップ版もリリースしました。

Google Play で手に入れよう
Download on the App Store

 

個人アプリ開発で役立ったもの

おすすめの学習教材

 \キャンペーン時を狙えば安価で本場の内容が学べる/

 

超初心者向けでオススメな元Udemyの講座/

 

\Gitの基礎について無料で学べる/

 

おすすめの学習書籍

実用的image_pickerに関してかなり助けられた/

 

Dartの基礎文法を素早くインプットできる/


Dart入門 - Dartの要点をつかむためのクイックツアー

 

おすすめのソフトウェア

安くて高機能。アプリの独自ドメイン・紹介サイト構築に最適/

 

\アイコン作成・画面設計・クラウド保存...何でもできて超必須

Microsoft Public Affiliate Program (JP)(マイクロソフトアフィリエイトプログラム)

 

おすすめのハードウェア

\リーズナブルな価格で検証端末を確保できる/

 

\目線の高さを調節しやすく、疲れにくい

 

\キータッチが超静音で心地よい/

 

おすすめのサポートアイテム

\部屋の中を仕切って、集中できる開発環境を作れる/

 

\部屋の中でも大き過ぎず、長時間座っても疲れない

 

\バグと格闘した後の肩こりを解消してくれる/

タイトルとURLをコピーしました