Android テーマのスタイル Theme や Styles が一致せずアプリが起動できない問題を解決するまとめ

問題の説明:

昨日、アプリのタイトルバーとActionBarが削除されたため、アプリのメインインターフェースは起動したものの、サブインターフェースに入ることができず、エラーメッセージを確認したところ、サブインターフェースが使用されていたことが判明しました。

getActionBar().setCustomView(v, lp);

つまり、ここではまだ ActionBar を使用しているため、単純に削除することはできません。

もちろん、個人的な状況は異なります。ここでの私の機能要件は赤紫です。

そのため、テーマ スタイルで NoActionBar などを使用することはできません。

その後、左右が入れ替わり、ミスが多かった。

まず AndroidStudio の Run 列を見てください。エラー メッセージはありません。アプリを起動できないため、エラーは LogCat 列の下にのみ表示されます。

logcat は次を示します。

ビュー クラス androidx.appcompat.widget.AppCompatTextView は、Theme.AppCompat テーマ (または子孫) でのみ使用できる AppCompat ウィジェットです。

libemoji.so の読み込みに失敗しました: dlopen に失敗しました: ライブラリ "libemoji.so" が見つかりません

addFont がフォント /system/fonts/NanumGothic.ttf の作成に失敗しました

a

おすすめ

転載: blog.csdn.net/poolooloo/article/details/128952721