2017-09-28 1 views
1

나는 AndroidManifest.xml 이러한 service 정의를 보았다 : 나는 그렇게 인증 프로토콜에 관한 또는 생각무엇 : 안드로이드 프로세스의 인증?

<service 
    android:name="****" 
    android:exported="true" 
    android:process=":auth"> 
    <intent-filter> 
     <action android:name="****"/> 
    </intent-filter> 
</service> 

내가 궁금가

android:process=":auth"> 

것입니다,하지만 난 그게 무엇 확실하지 않다 무엇을 ": auth"는 의미합니다.

답변

0
android:process="string" 

이 속성에 할당 된 이름이 응용 프로그램에 개인 콜론 (':'), 새로운 프로세스로 시작하면 필요할 때 생성되며, 서비스가 그 프로세스에서 실행된다. 프로세스 이름이 소문자로 시작하면 해당 서비스는 해당 이름의 전역 프로세스에서 실행됩니다 (해당 프로세스가 권한을 가진 경우). 이를 통해 서로 다른 응용 프로그램의 구성 요소가 프로세스를 공유하여 리소스 사용을 줄일 수 있습니다.

출처 : https://developer.android.com/guide/topics/manifest/service-element.html#proc