Android студия не может отлаживать фрагмент - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть фрагмент AppCompatDialogFragment, я установил разные точки останова, перепробовал все методы жизненного цикла, такие как onCreate и onCreateDialog, но он не останавливается ни на одном из них. Нормальные действия могут быть отлажены нормально. Это пример моей реализации:

public class SettingsDialogFragment extends AppCompatDialogFragment {
   // Implementation
}

Я также установил некоторые журналы logcat, и это работает нормально, поэтому в основном все работает, но отладчик не останавливается ни на каких точках останова во фрагменте.

Я использую Linux, это может быть причиной? Есть ли конкретный c параметр конфигурации в Android Studio для отладки фрагментов?

1 Ответ

0 голосов
/ 17 февраля 2020

Спасибо @Mahabub Karim за решение. Действительно, решением моей проблемы было комментирование раздела отладки в app.build, который имел minifyEnabled. Это также работает, просто комментируя строку produardFiles:

    buildTypes {
        debug {
            minifyEnabled true
//            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
...