TeamNewPipe / NewPipe-legacy

NewPipe with support for older devices
GNU General Public License v3.0
131 stars 36 forks source link

The Newpipe-legacy app's UI FAILED.. #73

Open TheMaestro00 opened 3 years ago

TheMaestro00 commented 3 years ago

Exception

android.view.InflateException: Binary XML file line #31: Error inflating class (not found)org.schabi.newpipe.settings.custom.NotificationActionsPreference
    at androidx.preference.PreferenceInflater.createItemFromTag(PreferenceInflater.java:287)
    at androidx.preference.PreferenceInflater.rInflate(PreferenceInflater.java:344)
    at androidx.preference.PreferenceInflater.rInflate(PreferenceInflater.java:346)
    at androidx.preference.PreferenceInflater.inflate(PreferenceInflater.java:157)
    at androidx.preference.PreferenceInflater.inflate(PreferenceInflater.java:109)
    at androidx.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:216)
    at androidx.preference.PreferenceFragmentCompat.addPreferencesFromResource(PreferenceFragmentCompat.java:361)
    at org.schabi.newpipelegacy.settings.NotificationSettingsFragment.onCreatePreferences(NotificationSettingsFragment.kt:10)
    at androidx.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:160)
    at org.schabi.newpipelegacy.settings.BasePreferenceFragment.onCreate(BasePreferenceFragment.java:24)
    at androidx.fragment.app.Fragment.performCreate(Fragment.java:2684)
    at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:280)
    at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1175)
    at androidx.fragment.app.FragmentTransition.addToFirstInLastOut(FragmentTransition.java:1255)
    at androidx.fragment.app.FragmentTransition.calculateFragments(FragmentTransition.java:1138)
    at androidx.fragment.app.FragmentTransition.startTransitions(FragmentTransition.java:136)
    at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1989)
    at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1947)
    at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1849)
    at androidx.fragment.app.FragmentManager$4.run(FragmentManager.java:413)
    at android.os.Handler.handleCallback(Handler.java:869)
    at android.os.Handler.dispatchMessage(Handler.java:101)
    at android.os.Looper.loop(Looper.java:206)
    at android.app.ActivityThread.main(ActivityThread.java:6760)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:845)
Caused by: java.lang.ClassNotFoundException: org.schabi.newpipe.settings.custom.NotificationActionsPreference
    at java.lang.Class.classForName(Native Method)
    at java.lang.Class.forName(Class.java:453)
    at androidx.preference.PreferenceInflater.createItem(PreferenceInflater.java:214)
    at androidx.preference.PreferenceInflater.createItemFromTag(PreferenceInflater.java:277)
    ... 26 more
Caused by: java.lang.ClassNotFoundException: Didn't find class "org.schabi.newpipe.settings.custom.NotificationActionsPreference" on path: DexPathList[[zip file "/data/app/org.schabi.newpipelegacy-ehGe3fGQb3KGeSWywCbRww==/base.apk"],nativeLibraryDirectories=[/data/app/org.schabi.newpipelegacy-ehGe3fGQb3KGeSWywCbRww==/lib/arm64, /system/lib64, /system/vendor/lib64]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    ... 30 more


drogga commented 3 years ago

@TheMaestro00 (aka. @TheGrimHack) - Why do you even use this version !?, you have A8 Oreo, use the upstream instead, this one is only for those of us that want to use it on lower/earlier than 4.4 KitKat.

TheMaestro00 commented 2 years ago

This is the only version that works on my computer handheld device. Or cell phone. If all I'm going to get is complaints I just won't commit errors or whatever to the project and fix it myself. Just trying to be helpful but that doesn't seem like something you guys want.