IT Share you

logcat 또는 예외없이 Android 앱이 충돌 함

shareyou 2020. 12. 3. 20:52
반응형

logcat 또는 예외없이 Android 앱이 충돌 함


좋은 하루. 매우 이상한 상황이 있습니다. 앱이 어떤 지점에서 충돌하지만 일반적으로 충돌하지는 않습니다. 앱이 이전 활동으로 돌아가거나 "UNFORTUNATALLY APP CLOSED"대화 상자를 표시하지 않고 응용 프로그램을 완전히 종료하고 Android 스튜디오는 그렇지 않습니다. 예외 로그를 ​​제공합니다.이 동작은 충돌이라고 가정합니다.이 동작은 lollipop 버전 (기본 kitkat)이있는 huaweu p8 lite와 lollipop 버전 (기본값 4.2.2)이있는 sony xperia z 인 두 장치에서 발생합니다. 전혀 앱과 충돌 ... 나머지 장치에서는 앱이 충돌하지 않거나 다시 시작되지 않거나 종료되지 않으므로 문제가 무엇인지 알 수 없습니다 ... 제발 도와 주시겠습니까?

이상한 "충돌"옵션이 될 수있는 gradle 파일을 빌드합니다.

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1.19.2'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {
    maven {
        url 'https://maven.fabric.io/public'
    }
    maven {
        url 'https://github.com/suckgamony/RapidDecoder/raw/master/repository'
    }
    maven {
        url 'https://dl.bintray.com/intercom/intercom-maven'
    }
}

android {
    compileSdkVersion 22
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.sparklingzoo.framkalla"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode 303
        versionName "3.0.3"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'org.javatuples:javatuples:1.2'
    compile 'com.android.support:appcompat-v7:22.1.1'
    compile 'com.loopj.android:android-async-http:1.4.7'
    compile 'uk.co.chrisjenx:calligraphy:2.1.0'
    compile 'rapid.decoder:library:0.3.0'
    compile 'rapid.decoder:jpeg-decoder:0.3.0'
    compile 'rapid.decoder:png-decoder:0.3.0'
    compile 'de.hdodenhof:circleimageview:2.0.0'
    compile 'com.github.siyamed:android-shape-imageview:0.9.+@aar'
    compile 'com.facebook.android:facebook-android-sdk:4.1.1'
    compile('com.wu-man:android-oauth-client:0.0.3') {
        exclude module: 'support-v4'
    }
    compile project(':pk-library')
    compile 'com.stripe:stripe-android:1.0.0'
    compile('com.crashlytics.sdk.android:crashlytics:2.2.4@aar') {
        transitive = true;
    }
    compile ('io.intercom.android:intercom-sdk:1.+@aar') {
        transitive = true
    }
    compile 'com.mixpanel.android:mixpanel-android:4.6.0'
//    compile 'com.google.android.gms:play-services:6.5.87'
    compile 'com.parse.bolts:bolts-android:1.2.0'
    compile files('libs/AF-Android-SDK-v3.3.0.jar')
}

I had this situation too. Especially when it came to bugs in the framework, instead of coding bugs (Sometimes it were native crashes).

It helps to remove all filters from logcat, so that you can see all logs, not only the log of your app. In the upper right corner of your logcat, set the filters to "No Filters" and to "Verbose".

Logcat filter options

UPDATE: With Android Studio 3.0 the Logcat changed a bit. The Logcat window itself has no filter options anymore. Instead, if you click on the (new) Logcat tab in the lower left corner, a new logcat window is opened, but the filter options are visible in the tab itself.

참고URL : https://stackoverflow.com/questions/35364373/android-app-crashes-without-any-logcat-or-any-exception

반응형