ベースアンドロイド<マニフェスト同様のラベル>

1. <互換画面>
<互換画面>
    <画面のAndroid:画面サイズ= [ "小" | "ノーマル" | "大" | "XLARGE"]
            アンドロイド:screenDensity = [ "LDPI" | "MDPI" |「hdpi "|" xhdpi "
                                   |" 280 "|" 360 "|" 420 "|" 480 "|" 560「] />
    ...
</スクリーン互換>
互換画面解像度、画面解像度ができないではないリストにインストール、Androidシステムは、Google Playのような外部のサービスにのみ使用可能です。<互換-画面>タグを読み取ることはありません。

2. <計装>
<計装アンドロイド:|のFunctionalTest = [ "真" "偽"]
                 アンドロイド:handleProfiling = [ "真" | "偽"]
                 アンドロイド:アイコン= "描画可能リソース"
                 のandroid:ラベル= "文字列リソース"
                 アンドロイド:名= "文字列"
                 のandroid:targetPackage = "文字列"
                 のandroid:targetProcesses = "文字列" />
一个测试的属性节点

3. <権限>
<許可アンドロイド:説明= "文字列リソース"
            アンドロイド:アイコン= "描画可能リソース"
            のandroid:ラベル= "文字列リソース"
            アンドロイド:名= "文字列"
            のandroid:permissionGroup = "文字列"
            のandroid:のProtectionLevel = [ 「ノーマル」| 「危険」|
                                     「署名」| ...] />
自定义权限、アンドロイド:のProtectionLevel默认是"ノーマル"级别。

4. <許可グループ>
<許可グループのAndroid:説明=「文字列リソース」
                  のAndroid:アイコン=「描画可能なリソース]」
                  アンドロイド:ラベル=「文字列リソース」
                  アンドロイド:名=「文字列」/>
のアクセス許可グループは、独立して使用することはできませんpermissionGroupプロパティ:あなたは、アンドロイドの<許可>に提供することができます。
 
5. <許可ツリー>
<Androidの許可ツリー:アイコン=「描画可能なリソース」
                 のAndroid:ラベル=「文字列リソース」]
                 アンドロイド:名=「文字列」/>
許可ツリー、PackageManager.addPermission()動的にツリーに追加します新しい権限。ピリオド(「」)区切りで木に名前を付けます。
 
6. <-GL-テクスチャ支持体には>
<-GL-テクスチャ支持体の
  アンドロイド:名=「文字列」/>
サポートテクスチャ圧縮フォーマット
 
7. <-スクリーンサポート>
|サイズ変更= [ "真":<サポート-画面のアンドロイドを "偽"]
                  アンドロイド:smallScreens = [ "真" | "偽"]
                  アンドロイド:normalScreens = [ "真" | "偽"]
                  アンドロイド:largeScreens = [ "真" | "偽"]
                  アンドロイド:xlargeScreens = [ "真" | "偽"]
                  アンドロイド:anyDensity = [ "真" | "偽"]
                  アンドロイド:requiresSmallestWidthDp = "整数"
                  アンドロイド:compatibleWidthLimitDp = "整数"
                  アンドロイド:largestWidthLimitDp = "整数" />
指定应用程序支持的屏幕大小
 
8. <構成-uses>
< -構成が使用する
  アンドロイドを:reqFiveWayNav = [ "trueに" | "falseに"]
  アンドロイド:reqHardKeyboard = [ "真の" | "falseに"]
  アンドロイド:reqKeyboardType = [ "未定義" | "nokeys" | "QWERTY" | "twelvekey"]
  アンドロイド:reqNavigation = [ "未定義" | "nonav" | "DPAD" | "トラックボール" | "ホイール"]
  アンドロイド:reqTouchScreen = [ "未定義" | "notouch" | "スタイラス" | 「指」] />
所望のアプリケーションを示すハードウェアとソフトウェアの機能、例えば、アプリケーションは、そのようなトラックボールのように、特定の物理的なキーボードやナビゲーション装置を必要とすることを指定することができます。仕様は、デバイスアプリケーション上のアプリケーションが動作することができないインストールを回避するために使用されます。
 
9. <-uses特集>は
<-featureは使用しています
  :名=「文字列」アンドロイド
  アンドロイドを:必要= [「真の」|「falseに」]
  アンドロイド:glEsVersion =「整数」/>を
示すためだけの機能は、動作します使用しています、必須ではありませんテスト。プログラムは、指定された用途・機能のソフトウェアとハードウェアリソースを持っていない場合であっても、それはスタートに影響を与えませんが、この機能の通常の使用に影響を与えます。
Googleは、<用途・機能>で宣言されたアプリケーションのリストに使用する再生デバイスのハードウェアおよびソフトウェアの機能要件の非準拠のアプリケーションをフィルタリングするためのアプリケーションの要素。
 
10. <許可使用しています>
<:名=「文字列」を使用許可のAndroid
        アンドロイド:maxSdkVersion =「整数」/>
名前を:権限の名前
maxSdkVersion:この許可は最高APIレベルのアプリケーションを許可する必要があります。アプリケーションを起動するために必要な権限がもはやこのプロパティを設定し、APIレベルから必要とされている場合、それは便利ではありません。
許可を要求します。
 
11. <使用許可-SDK-23>
<-permission-SDKは、23-のAndroidを使用します。name = "文字列"
        アンドロイド:maxSdkVersion = "整数" />は、
アプリケーションが特定の権限を必要と示しますが、APIレベルまたは23で適用される場合にのみ、デバイスの以降のバージョンで実行したときに必要です。デバイスは、APIレベル22以下を実行している場合、アプリケーションがアクセス権を指定しません。
 
12. <-SDKが使用>
<-SDKは、Androidを使用する:minSdkVersionが= "整数"
          アンドロイド:= "整数"にtargetSdkVersion
          アンドロイド:maxSdkVersion = "整数" />
アンドロイド:minSdkVersionが:実行する所与の用途に必要なAPIの最低レベルを整数。APIレベルのシステムは、指定された属性の値よりも小さい場合、Androidシステムは、アプリケーションのインストールからユーザーを防ぐことができます。
アンドロイド:targetSdkVersion:与えられたアプリケーションのための整数ターゲットAPIレベル。設定されていない場合、デフォルト値はminSdkVersionがに指定された値に等しいです。
アンドロイド:maxSdkVersion:指定されたターゲットとして実行するように設計された整数最高APIレベルのアプリケーション
あなたは、整数形式のAPIレベルによってAndroidプラットフォームの一つまたは複数のバージョンとのアプリケーションの互換性を示すことができます

おすすめ

転載: www.cnblogs.com/jtzp007/p/11074682.html