2017-09-28 4 views
1

Ich habe solche service Definition in AndroidManifest.xml gesehen:Was ist: Auth in Android-Prozess?

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

Ich frage mich, was ist

android:process=":auth"> 

Ich denke, es Authentifizierungsprotokoll ist in Bezug auf oder so, aber ich bin nicht sicher, was es tut und was ": auth" steht für.

Antwort

0
android:process="string" 

Wenn der Name dieses Attribut zugewiesen mit einem Doppelpunkt beginnt (‚:‘), ein neues Verfahren, privaten Anwendung erstellt wird, wenn es benötigt wird und der Dienst in diesem Prozess. Wenn der Prozessname mit einem Kleinbuchstaben beginnt, wird der Dienst in einem globalen Prozess mit diesem Namen ausgeführt, sofern er dazu berechtigt ist. Dadurch können sich Komponenten in verschiedenen Anwendungen einen Prozess teilen, wodurch die Ressourcennutzung verringert wird.

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

Verwandte Themen