android 6.0在设置取消权限造成对象和数据被回收

我想为现在的app添加上6.0的权限动态申请,但是我发现,将targetsdkversion改为23以后,app在后台的情况下,用户在设置中取消或者修改某个权限会使整个app的对象和数据被回收,并且没有走任何的方法,在回到页面的时候就会造成空指针异常,这个问题要怎么解决,急!

看日志是哪里出空指针异常了