美文网首页
Studio在4.4手机上报错: Caused by: jav

Studio在4.4手机上报错: Caused by: jav

作者: 锄禾少年不太帅 | 来源:发表于2017-07-07 10:10 被阅读0次

    在开发是一直用5.0,6.0手机测试,结果用4.4手机的时候报错:

    Causedby: java.lang.ClassNotFoundException: Didn't findclass"se.android.SplashScreenActivity"onpath: DexPathList[[zipfile"/data/app/se.android-2.apk"],nativeLibraryDirectories=[/data/app-lib/se.android-2, /vendor/lib, /system/lib]]

    看到这个错误弄的我一脸懵逼,应为在5.0系统之上从没出问题,网上找的结果基本是在eclipse中的解决办法,后来在如下网址找到答案:

    http://m.blog.csdn.net/qy7941237/article/details/50235793

    http://blog.csdn.net/u013398380/article/details/73220095?utm_source=itdadao&utm_medium=referral

    我是用两者结合起来解决的:

    1.在项目build.gradle中添加multiDexEnabled true

    defaultConfig {

            multiDexEnabled  true

    }

    2.然后在dependencies中添加依赖:compile'com.android.support:multidex:1.0.1'

    3.最后在application类中onCreate方法中初始化:MultiDex.install(this);

    相关文章

      网友评论

          本文标题:Studio在4.4手机上报错: Caused by: jav

          本文链接:https://www.haomeiwen.com/subject/fjrlhxtx.html