찾다

 >  Q&A  >  본문

关于在BaseApplication中初始化的代码需要权限问题(Android 6.0下)

RT,使用了一些例如崩溃跟踪之类的第三方类库,初始化时在BaseApplication中,权限按照老的权限系统写在清单文件中,但是由于需要一些要主动申请的权限,初始化总是会失败。
目前是在启动页检查权限,如果没有的话写入权限,但是这样第一次启动APP,初始化还是失败的(Application在启动页前面加载的时候还没有被赋予权限)。
请问该怎么处理呢?
(我知道该targetSDKVersion的方法,但是显然适配6.0才是比较好的解决方案)

阿神阿神2773일 전706

모든 응답(2)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-17 17:20:57

    초기화 중에 제3자가 파일을 생성하는 경우 해당 파일이 애플리케이션에서 초기화되는 것을 방지하고 다른 인터페이스로 변경할 수만 있습니다. 그렇지 않으면 제3자가 이 문제를 인식하고 수정할 때까지만 기다릴 수 있습니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 17:20:57

    타사 패키지를 사용하는 경우 일반적으로 공식 문서에 지침이 있습니다. 필요한 애플리케이션을 상속한 다음 여러 계층으로 상속할 수 있습니다.

    회신하다
    0
  • 취소회신하다