Android 有没有更好的方法来识别错误?

Android 有没有更好的方法来识别错误?,android,android-studio,Android,Android Studio,在一个项目上工作了大约一个月后,我的项目开始执行错误。。每当我试图通过手机运行程序时,它就会执行“应用程序停止工作”。。我通过查看“android监视器”来赚钱,以了解是谁导致了错误….(致命异常:main): 我是否缺少这些“base.apk”、“arm64”、“lib64”文件?可能是其他原因导致我的应用程序执行错误 每一位帮助人员都会很高兴,我可以设法导入一些代码,因为我的项目中有很多文件修改模块级build.gradle文件以启用multidex并添加multidex库作为依赖项,如下所

在一个项目上工作了大约一个月后,我的项目开始执行错误。。每当我试图通过手机运行程序时,它就会执行“应用程序停止工作”。。我通过查看“android监视器”来赚钱,以了解是谁导致了错误….(致命异常:main):

我是否缺少这些“base.apk”、“arm64”、“lib64”文件?可能是其他原因导致我的应用程序执行错误


每一位帮助人员都会很高兴,我可以设法导入一些代码,因为我的项目中有很多文件

修改模块级build.gradle文件以启用multidex并添加multidex库作为依赖项,如下所示:

android {
    defaultConfig {
        ...
        minSdkVersion 15 
        targetSdkVersion 26
        multiDexEnabled true  // add this line
    }
    ...
}

dependencies {
  compile 'com.android.support:multidex:1.0.1'  // add this library
}
在清单更新中,使用以下代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.myapp">
    <application
            android:name="android.support.multidex.MultiDexApplication" >  // add this line
        ...
    </application>
</manifest>

//添加这一行
...

最有可能的问题是多重索引。阅读如何在这里启用它:异常是抱怨它找不到类,并告诉你它在哪里搜索。。。类文件是否在该路径中?拼写正确吗?这些被切碎的APK是即时运行的结果。您可能安装了一个不完整的apk,但只进行了更改。执行干净的重建并通过studio推送到设备。看到什么不起作用了吗?是否在项目中使用应用程序类?请尝试清理并重新生成项目
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.myapp">
    <application
            android:name="android.support.multidex.MultiDexApplication" >  // add this line
        ...
    </application>
</manifest>