安卓 Logcat 消息 "Could not find Class"

标签 android

降级后,我现在已将编译 SDK 从 API 23 降级到 API 22,我在 logcat 中收到以下消息。

需要您的帮助以减少错误。 我也用 gradle 应用程序文件更新了这个问题

    04-16 20:36:35.814 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.814 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.814 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.media.session.MediaController', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.814 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.widget.Toolbar', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.824 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.ActivityManager$TaskDescription', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.824 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.824 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.824 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:35.844 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.SplashScreen.access$super
04-16 20:36:38.907 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.917 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.917 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.media.session.MediaController', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.917 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.widget.Toolbar', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.917 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.ActivityManager$TaskDescription', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.927 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.927 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.937 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:38.947 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.MainActivity.access$super
04-16 20:36:58.376 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.386 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.386 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.media.session.MediaController', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.386 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.widget.Toolbar', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.386 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.ActivityManager$TaskDescription', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.386 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.386 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.386 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:36:58.396 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.ShowTasbeedandAddTasbeen.access$super
04-16 20:37:02.069 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.069 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.079 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.media.session.MediaController', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.079 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.widget.Toolbar', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.079 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.ActivityManager$TaskDescription', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.079 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.079 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.089 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:02.089 27855-27855/com.example.arsal.androtasbih E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.example.arsal.androtasbih.TasbeehCounter.access$super
04-16 20:37:28.415 27855-27855/com.example.arsal.androtasbih E/ViewRootImpl: sendUserActionEvent() mView == null
04-16 20:37:29.726 27855-27855/com.example.arsal.androtasbih E/ViewRootImpl: sendUserActionEvent() mView == null

Gradle 文件如下。我已将编译 sdk 更改为 22,还更改了构建工具编号,还执行了依赖项更改

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion '22.0.1'

    defaultConfig {
        applicationId "com.example.arsal.androtasbih"
        minSdkVersion 16
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:22.2.1'
    compile 'com.android.support:design:22.2.1'
    compile files('C:/Users/Arsal/AndroidStudioProjects/AndroTasbih/apache-httpcomponents-httpcore.jar')
}

最佳答案

每当我更改库或构建级别时,尤其是版本下降时,我总是使缓存无效并重新启动。转到文件 -> 使缓存无效。

关于安卓 Logcat 消息 "Could not find Class",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36666284/

相关文章:

java - Actionbar Overflow 中的单元测试菜单项

java - 如何检查字符是否来自特定字符集

android - 在设备中运行 React Native 应用程序

android - 在签名的 apk 中,butterknife 不工作

android - 两个应用程序之间的 AIDL 接口(interface)

java - Android studio重构为androidx后没有重构.java和.xml文件中的支持类

android - VideoView 正在停止音乐播放器

java - 将文本框设置在同一直线上

android - 我如何让 shell 执行存储在 rList 中的 Activity ?

java - 使用 HttpURLConnection 流式传输数据