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で開発)

 

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

おすすめの学習教材

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

 

 \キャンペーン時を狙えば安価で網羅的な内容が学べる(日本語訳あり)/

 

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

 

おすすめの学習書籍

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

 

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


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

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