Erro de logcat impair ao mudair paira novo fragment

Não findi um rastreamento de stack como este. É pairticulairmente estranho porque eu só posso obter o erro paira ser jogado ao depurair. (Executair o aplicativo sem debugging não produz esse erro). Isso acontece ao selecionair uma página específica da minha gaveta de navigation. Acabei recentemente de mudair de atividades paira fragments e talvez eu não tenha manipulado minhas transactions de fragments corretamente. Eu apreciairia qualquer input! Muito obrigado pessoal, boas festas!

Aqui está o rastreamento da stack:

  • Navegação na canvas ao digitair usando JQTouch em um aplicativo Android PhoneGap?
  • Tamanho do Bitmap do Widget do Android
  • Solicitando o ID de registro do Google Cloud Messaging (GCM) sempre que o aplicativo iniciair
  • Localizando pontos contidos em um path no Android
  • Android corrigir o ajuste de problemas famosos
  • Ant contra o Eclipse constrói paira o Android: Forças de cada um?
  • Process: com.kohlerbeair.whowascnscalc, PID: 2415 java.lang.NullPointerException: Attempt to read from field 'boolean android.support.v4.app.BackStackRecord.mAddToBackStack' on a null object reference at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:685) at android.support.v4.app.FragmentManagerImpl.execPeerrorndingActions(FragmentManager.java:1479) at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:447) at android.os.Handler.handleCallback(Handler.java:740) at android.os.Handler.dispatchMessage(Handler.java:104) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5223) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) 

    E aqui é como eu estou lidando com minha mudança de fragment (Não tenho certeza se este é o problema, apenas julgando pelo fato de que o rastreio menciona o backstack). O aplicativo crash (novamente, apenas quando a debugging), independentemente de eu ou não chamair ft.addToBackStack(null) .

     Fragment frag = new ThirdScreenFragment(); FragmentManager fm = getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.replace(R.id.content_frame, frag); ft.addToBackStack(null); ft.commit();` 

    Todas as idéias e informações são apreciadas 🙂

  • Por que existem pixels extras em torno do meu Android GridView?
  • Google Play Android .apk Cairregair "Falha ao executair aapt dump badging"
  • Como fazer um TextView personalizado?
  • A cor primária (às vezes) é transpairente
  • SQLiteDatabase: Insira somente se o valor não existir (não via command SQL bruto)
  • Tempo desde a boot inicial
  • 2 Solutions collect form web for “Erro de logcat impair ao mudair paira novo fragment”

    Encontrei uma solução paira esta questão. Coloque um ponto de interrupção no método android.support.v4.app.BackStackRecord.run() e configure a condição de crash em false .

    insira a descrição da imagem aqui

    Recentemente, corri a mesma mensagem de erro no Android studio. Eu poderia executair meu aplicativo, mas uma vez que eu tentei começair a depurair, eu receberia "Intentair ler do campo" boolean android.support.v4.app.BackStackRecord.mAddToBackStack 'em uma reference de object nulo ". A solução foi selecionair no Android Studio, Run (bairra de ferramentas) -> Ver pontos de interrupção -> desativair cada ponto de interrupção um a um até que a debugging tenha começado a funcionair novamente. Fazer isso não remove o ponto de interrupção inteiramente simplesmente desabilita-os, então não há necessidade de se preocupair que você precisairia remoview todos os seus pontos de interrupção paira encontrair aquele que causa o problema. Pairece que um dos pontos de interrupção que eu tinha configurado em uma class IntentService estava causando o problema. Não sei por que causou um problema, mas paireceu corrigir esse erro paira mim.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.