Android studio 导致:在LogCAT中的消息不显示在Android演播室中崩溃原因的位置

Android studio 导致:在LogCAT中的消息不显示在Android演播室中崩溃原因的位置,android-studio,Android Studio,当我开始使用Android Studio时,最新版本是0.3.2,它用来显示 nullpointerException原因的类和行号。但由于我已经升级了几次到最新版本,我只得到了这一行,而不是用来指出导致应用程序因NullPointerException而崩溃的那一行的消息 W/dalvikvm﹕ threadid=1:线程退出时未捕获异常组=0x416f3c80 我是否需要配置某些内容,或者没有解决方案 它曾经展示过这样的东西 01-12 17:35:12.215: E/AndroidRunt

当我开始使用Android Studio时,最新版本是0.3.2,它用来显示 nullpointerException原因的类和行号。但由于我已经升级了几次到最新版本,我只得到了这一行,而不是用来指出导致应用程序因NullPointerException而崩溃的那一行的消息

W/dalvikvm﹕ threadid=1:线程退出时未捕获异常组=0x416f3c80

我是否需要配置某些内容,或者没有解决方案

它曾经展示过这样的东西

01-12 17:35:12.215: E/AndroidRuntime(25757): FATAL EXCEPTION: main
01-12 17:35:12.215: E/AndroidRuntime(25757): java.lang.NullPointerException
01-12 17:35:12.215: E/AndroidRuntime(25757):    at com.tec.araj.Myda$Myhelper3.onCreate(Myda.java:44)
01-12 17:35:12.215: E/AndroidRuntime(25757):    at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:252)
01-12 17:35:12.215: E/AndroidRuntime(25757):    at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:164)
01-12 17:35:12.215: E/AndroidRuntime(25757):    at com.tec.araj.Myda.open(Myda.java:18)
01-12 17:35:12.215: E/AndroidRuntime(25757):    at com.tec.araj.MainActivity$Mytask.onPostExecute(MainActivity.java:101)
01-12 17:35:12.215: E/AndroidRuntime(25757):  ......... 
编辑

我的比尔·格雷德尔有这些台词

buildTypes {
    release {
        runProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}

我从来没有注意到这一点,在Android Studio 0.4.2中,我可以看到行号以及有关NUullPointerException发生的所有信息。请在问题中添加出现空指针异常的代码,并且不显示行号和类。可能您正在运行发布版本,或者您已禁用调试版本的调试信息。@ScottBarta我不知道,但是甚至我在build.gradle文件中也使用了debugable false。当我过滤带有错误的日志时,我可以看到我的NullPointerException错误。我在代码字符串a=null中执行此操作;a、 康纳萨;为了测试。我无法在左边的DDMS面板中看到进程,但日志中有异常日志,对吗?@ScottBarta humm。我只是检查了一下,发现在build.gradle中我使用的是release。如问题编辑部分所示。一个更简单的问题是,在logcat视图上是否有任何类型的过滤;检查一下。如果您从命令行而不是从AndroidStudio内部运行logcat,它会更好吗?如果是,那么看看你的过滤出了什么问题。