0

ClassCastException を取得する最近のマテリアル サポートのために、プロジェクトに compile 'com.google.android.material:material:1.0.0-alpha1' を追加しました。私のターゲットとコンパイル SDK のバージョンは 28 です。

getActionBar を使用するすべてのアクティビティで、この例外がスローされます。アクションバーを含むアプリのテーマでもエラーがスローされます。このテーマを使って活動しています。

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

詳細なクラッシュ ログ

java.lang.RuntimeException: Unable to start activity ComponentInfo{...../com.theartofdev.edmodo.cropper.CropImageActivity}: java.lang.ClassCastException: androidx.appcompat.widget.ActionBarOverlayLayout を android.support にキャストできません。 v7.widget.DecorContentParent の android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2831) の android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2906) の android.app.ActivityThread.-wrap11 (不明なソース: 0) android.app.ActivityThread$H.handleMessage(ActivityThread.java:1605) で android.os.Handler.dispatchMessage(Handler.java:105) で android.os.Looper.loop(Looper.java:172) で android.app.ActivityThread.main(ActivityThread.java:6637) でcom.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) の java.lang.reflect.Method.invoke(ネイティブ メソッド) com.android.internal.os.ZygoteInit.main(ZygoteInit.java) :767) 原因: java.lang.ClassCastException: androidx.appcompat.widget.ActionBarOverlayLayout は android.support.v7.app.AppCompatDelegateImplV9.createSubDecor(AppCompatDelegateImplV9.java:414) で android.support.v7.widget.DecorContentParent にキャストできませんandroid.support.v7.app.AppCompatDelegateImplV9.ensureSubDecor(AppCompatDelegateImplV9.java:328) で android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:289) で android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140) com.theartofdev.edmodo.cropper.CropImageActivity.onCreate(CropImageActivity.java:63) で android.app.Activity.performCreate(Activity.java:6975) android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214) で android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2784) で android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2906) で android.app.ActivityThread.-wrap11(不明なソース:0) で android.app.ActivityThread$H.handleMessage(ActivityThread.java:1605) で android.os.Handler.dispatchMessage(Handler.java:105) でjava.lang.reflect.Method の android.app.ActivityThread.main(ActivityThread.java:6637) で android.os.Looper.loop(Looper.java:172)。com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) で (ネイティブ メソッド) を呼び出し、com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) で

4

0 に答える 0