app在其他机型运行没有问题,在华为p10就停在开机界面,试了一下,把application里的name去掉就可以进去了,但是少了name进去会发什么其他异常,有人有这种类似经历吗,怎么解决?
真机连AS测一下,如果只是华为手机出问题的话,感觉可能是动态权限问题?毕竟华为有的权限管理的比其他严格,其他手机不需要的动态权限申请,华为依然需要
少了name的话,系统就会使用默认的application,你的自定义Application就没用了啊。确实要看看你代码和权限的问题,android6.0以上权限不是默认开启的,要动态开启。还是不行的话你可以创建一个helloworld工程,然后自定义一个Application,不做任何操作,然后将此application作为项目的application,看看能不能成功运行。
应该是动态权限问题,而且缺了name就直接用默认的Application了