Android Studio-忽略返回语句并在调试时崩溃

Android Studio-忽略返回语句并在调试时崩溃,android,android-studio,Android,Android Studio,昨晚一切正常,现在一切都很奇怪 首先,我有一个公共静态方法。声明有两行 public static PlaceOfInterest createFromBitmap(long id, String name, double latitude, double longitude, Bitmap thumbnail) { if (thumbnail == null) return new PlaceOfInterest(id, name, latitude, lon

昨晚一切正常,现在一切都很奇怪

首先,我有一个公共静态方法。声明有两行

public static PlaceOfInterest createFromBitmap(long id, String name, double latitude,
    double longitude, Bitmap thumbnail) {

    if (thumbnail == null)
        return new PlaceOfInterest(id, name, latitude, longitude, "");

    // Shrink and encode the image
    Bitmap encodedImage = ...

    return new PlaceOfInterest(id, name, latitude, longitude, encodedImage);
}
在调试时,android studio只显示前3个参数的值,而没有显示经度和缩略图的值,称找不到它们。禁用instant run后,该问题有所缓解,但现在它崩溃了

我为缩略图传入
null
。调试时,它返回到第一个返回。我跨过去,没有返回位置,而是直接移动到第二个返回位置,跳过中间的代码。当我在这一次的步骤只是崩溃,并没有结束在呼叫者尝试捕捉

大量的卸载、清理和以后的重建仍然失败

Android Studio 2.3
建造#AI-162.3764568,建造于2017年2月24日
JRE:1.8.0_112-release-b06 amd64
JVM:JetBrains s.r.o提供的OpenJDK 64位服务器虚拟机
Android插件版本:2.3.0
渐变版本:3.3
使用Nexus7和API版本23的仿真器

编辑:

logcat的最后一件事

03-11 01:43:01.390 3737-3737/? I/art: Not late-enabling -Xcheck:jni (already on)
03-11 01:43:01.828 3737-3737/com.trippin.walkietalkies W/System: ClassLoader referenced unknown path: /data/app/com.trippin.walkietalkies-2/lib/x86
03-11 01:43:01.843 3737-3737/com.trippin.walkietalkies I/FirebaseInitProvider: FirebaseApp initialization unsuccessful

看起来像是一只带棉花糖和AVD的虫子。我换成了牛轧糖,它不再崩溃。

stacktrace说发生了什么事?什么stacktrace?我有一个
catch(异常e)
,但它只是在进入之前崩溃了。如果某个东西崩溃了,就会有一个logcat。你能展示一下吗?我对android开发人员很陌生:)整个日志消失了,然后出现了一些东西,这些东西消失了,然后又出现了一些别的东西。我已经在帖子中添加了最后一点。