アプリケーションがメインスレで仕事をしすぎている可能性がある
2022-02-16 18:09:57
アプリケーションがメインスレッドで過剰に作業している可能性があります。
アプリケーションがメインスレッドで過剰な作業をしている可能性があります。そして、ページがジャンプして、表示されるまで長い時間待ち、CPUのメモリ使用量が急増するのを確認し、長い時間見て、何が悪かったのかわからず、IDE環境に問題があるのではと思いました。
夕食後、考え直して、もともとlong型だったvideoIdの型をint型に変えたら、in.readLong()でプロンプトエラーが出たので、in.readInt()に変えて、すべて順調、落とし穴が来た、destではプロンプトエラーは出ていないのだが、dest.readInt()ではプロンプトエラーが出た。 writeLong()ではプロンプトエラーがなく、同時に修正すべきところをIDEがプロンプトを出さずに忘れてしまい、今回の落とし穴につながったようです。writeLong -> writeInt処理系の毛は、解析して戻すのに手間がかかっていたようです。
Parcelable
dest.writeLong(this.videoId);
this.videoId = in.readInt();
dest.writeLong(this.videoId);
this.videoId = in.readInt();
関連
-
[android.os.NetworkOnMainThreadException を解決してください。
-
Android プロジェクト コンパイル時に com.android.builder.internal.aapt.v2.Aapt2Exception に遭遇しました。AAPT2 エラー: 詳細はログを確認してください。
-
android studio3.2 a pitfall: リソースの処理に失敗しました。詳細は上記の aapt の出力を参照してください。
-
Android studio java ファイル表示 j burst red
-
Androidにおけるメッセージの仕組みの分析 - 解決策。ビュー階層を作成した元のスレッドだけが、そのビューに触れることができる。
-
オーディオとビデオを再生するための資産と生でAndroidの練習
-
Android ListViewでaddHeaderを使用する
-
AndroidのSMSメッセージ
-
Android Studio精彩案例(七)《ToolBar使用详解<一>》
-
android start activity report android.content.res.Resources$NotFoundException: 文字列リソースID #0x0
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[100%効果的】AndroidStudioコンソールコンパイル出力中国の乱雑なコードを解決する、プロテストソリューション!
-
呼び出しは、ユーザーによって拒否される可能性のある許可を必要とします。
-
Error:タスク ':app:compileDebugJavaWithJavac' の実行に失敗しました。解決方法
-
Android 問題集 第42回:INSTALL_FAILED_OLDER_SDK
-
Android LayoutInflaterの原則の分析は、ビュー(a)のステップの深い理解によってあなたのステップを取る
-
Androidです。ListView.addHeaderView()の使用方法と注意点
-
Android Bluetooth接続
-
Androidにおける縦の点線
-
AndroidManifest.xml の use-sdk 警告メソッドを削除する。
-
android.view.inflateexception バイナリ xml ファイル行例外の解決方法