android manifest.xml 配置檔案 雜
1、android:process
android:process=":remote",代表在應用程式裡,當需要該service時,會自動建立新的程式。
而如果是android:process="remote",沒有“:”分號的,則建立全域性程式,不同的應用程式共享該程式。
2、android:exported
這個屬性用於指示該服務是否能夠被其他應用程式元件呼叫或跟它互動。如果設定為true,則能夠被呼叫或互動,否則不能。設定為false時,只有同一個應用程式的元件或帶有相同使用者ID的應用程式才能啟動或繫結該服務。
它的預設值依賴與該服務所包含的過濾器。沒有過濾器則意味著該服務只能通過指定明確的類名來呼叫,這樣就是說該服務只能在應用程式的內部使用(因為其他外部使用者不會知道該服務的類名),因此這種情況下,這個屬性的預設值是false。另一方面,如果至少包含了一個過濾器,則意味著該服務可以給外部的其他應用提供服務,因此預設值是true。這個屬性不是限制把服務暴露給其他應用程式的唯一方法。還可以使用許可權來限制能夠跟該服務互動的外部實體。
相關文章
- Android Manifest.xml檔案的結構及作用AndroidXML
- Android讀取配置檔案的方法Android
- Android的Manifest配置檔案介紹Android
- Android程式碼混淆配置(Proguard檔案解析)Android
- Git配置配置檔案Git
- 8.4.4 配置檔案
- vim配置檔案
- Maven配置檔案Maven
- 配置檔案vimrc
- MySQL配置檔案MySql
- shell配置檔案
- mysql 配置檔案MySql
- WCF配置檔案
- bash配置檔案
- pch檔案配置
- nginx配置檔案Nginx
- Nginx 配置檔案Nginx
- Maven 配置檔案Maven
- docker 配置檔案Docker
- 在檔案中夾雜其他資訊
- android下解析.plist配置檔案的xml解析器AndroidXML
- 雜篇-從整理檔案發起的雜談[-File-]
- mongodb配置檔案常用配置項MongoDB
- apache 配置檔案的配置(轉)Apache
- Java Web後端技術 (下) - 3.MyBatis 複雜對映&配置檔案深入JavaWeb後端MyBatis
- Linux雜記-根檔案系統Linux
- 熱更新配置檔案
- 理解 Typescript 配置檔案TypeScript
- Git修改配置檔案Git
- 【Mongo】mongo配置檔案Go
- Nginx配置檔案解析Nginx
- redis配置檔案解析Redis
- EBS--配置檔案
- VSFTP配置檔案FTP
- 系統配置檔案
- MySQL Cluster 配置檔案MySql
- 何為配置檔案
- 四、nvim配置檔案