마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

shared user id 를 쓰면 안좋은점이 무엇일까여?

0 추천
shared user id 를 쓰면 안좋은점이 무엇일까여?
dosona (470 포인트) 님이 2017년 12월 25일 질문

1개의 답변

0 추천

과제 중이신지, shared user id에 대해 계속 문의하시네요. ^^

지난번에 답변 드린대로, android:sharedUserId는 Linux kernel resource에 대한

강제성을 적용하는 속성값입니다.

Android App framework는 app개발자가 Linux kernel의 존재를 알지 못하더라도

application을 개발할 수 있도록 하는 역할을 해야합니다.

android:sharedUserId 속성을 사용하게 되면 app 개발자는 Linux kernel상에서

process user id에 대한 동작을 고려해야하고 지식을 알고 있어야하고,

비정상적인 동작이 발생할 경우 Linux kernel 동작까지의 디버깅을 고려해야합니다.

따라서 구조적으로 바람직한 접근이 아닙니다.

간단히 정리하면, app개발시 Android app framework 레이어 밖까지 고려해야하기 때문에

좋은 구조라고 할 수 없습니다.

디자이너정 (42,810 포인트) 님이 2017년 12월 25일 답변
...