1.5 應用程式宣告檔

每一個應用程式都必須有一個應用程式宣告檔,或稱為應用程式的 載 運 清 單, 這 個 檔 案 記 載 了 有 關 這 應 用 程 式 的 重 要 資 訊, 它 的 檔 名 為 「AndroidManifest.xml」,其主要內容包括:

應用程式的套件名稱 (Package name)

每一個應用程式都必須定義一個與目前整個「Google Play 商店」中上架 的 APP 不重複的 package 名稱。

應用程式適合的最低 Android 版本

應用程式上架後,Google Play 會依這個資訊提供給合適安裝的裝置。

應用程式中的所有元件

包 括 應 用 程 式 所 使 用 到 的 Activity、Content Provider、Service 或 Broadcast Receiver。

應用程式所要求的權限

存取如聯絡人、檔案、電話等的權限。

AndroidManifest.xml 的內容為 XML 格式,其根元素為「manifest 」, 其內部一定有一個「application」元素,而在 application 元素內會定義在這 個應用程式會使用到的所有 Android 類別,如下圖:

目前 Android 開發使用預設的 Gradle 建置工具,有些設定值會在編 譯時期再加到 AndroidManifest.xml 中。

Last updated