CAFE

안드로이드 질문

안녕하세요 taskAffinity 관련질문이 있습니다

작성자jeongu park|작성시간15.02.16|조회수149 목록 댓글 2

안녕하세요 요즘 기본이 dumpsys 관련 공부를 하고 잇는데요 하다 보니 Activity activities를 써서 안에 activity 관련 내용들을 보다보니 affinity라는 항목을 다시 공부하게 되었습니다.


그런데 이때 FLAG_ACTIVITY_NEW_TASK intent flag를 설정하여 activity를 실행시킬때 그 activity의 taskAffinity가 실행 앱이 아닌 다른 앱의 affinity와 같을 경우 그 다른 앱에서는 설정해 주어야할 permission이 존재하지 않는 건가요? 테스트를 해보았을 경우 따로 permission이 필요한것 같지는 않은데 혹시 제가 모르는 다른 경우가 있을지 몰라 질문을 드리게 되었습니다.


그리고 이렇게 실행했을 때 발생하는 문제점 등은 무엇인지 궁금합니다.




다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자슈퍼성근 | 작성시간 15.02.16 안녕하세요.

    이와 관련된 퍼미션은 없습니다.
    하지만 이렇게 taskAffiniy를 다름 패키지명으로 주는 경우는 매우 드뭅니다.
    문제점을 찾으신다면
    다른 앱의 태스크로 뜨는 것이고 그것이 의도한 것이라면 특별히 문제는 없습니다.
    이 속성을 바꿀 수 있도록 한 것이 다른 앱의 액티비티 태스크에 뜨도록 제어하기 위함이니까요.

    기능을 잘 이해하고 쓰시면 되는겁니다.

    수고하세요.
  • 작성자jeongu park 작성자 본인 여부 작성자 | 작성시간 15.02.23 답변 감사드립니다~
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼