<?xml version='1.0' encoding='utf-8'?>
<!--xml版本1.0 编码UTF-8-->
<manifest>
<!--安卓命名空间-->
package="com.ionicframework.pushdemo782848" >
<!--项目包名-->
android:hardwareAccelerated=["true"|"false"]
<!--硬件加速渲染 优化渲染速度 true需测试 -->
android:sharedUserId="string"
<!--资源共享ID-->
android:sharedUserLabel="string"
<!--资源共享用户名-->
android:versionCode="integer"
<!--版本号-->
android:versionName="string"
<!--版本名-->
android:installLocation=["auto","internalOnly","preferExtermal"]
<!--安装位置 auto:自动选择;internalOnly:内部(Rom)安装;preferExtermal:优先内部-->
<supports-screens/>
<!--支持屏幕-->
android:anyDensity=["true"|"false"]
<!--任意屏幕密度,一般为true-->
android:resizeable=["true"|"false"]
<!--应用程序大小可调 已废弃-->
android:xlargeScreens=["true"|"false"]
<!--超大尺寸屏幕-->
android:largeScreens=["true"|"false"]
<!--较大尺寸屏幕-->
android:normalScreens=["true"|"false"]
<!--一般尺寸屏幕-->
android:smallScreens=["true"|"false"]
<!--较小尺寸屏幕-->
<uses-permission/>
<!--权限申请-->
android:name="string"
<!--权限类别 详见./permission.java-->
<application>
android:hardwareAccelerated="true"
<!--硬件加速渲染 优化渲染速度 true需测试-->
android:icon="string"
<!--图标 一般在drawable文件夹下-->
android:supportsRtl=["true"|"false"]
<!--从右到左操作模式-->
android:backupAgent=["string"]
<!--属性值应为完整的包名,将数据备份到云端-->
android:debuggable=["true"|"false"]
<!--允许调试 发布时应该为false-->
android:allowClearUserData=["true"|"false"]
<!--允许用户自行清除数据 默认为true-->
android:allowTaskReparenting=["true"|"false"]
<!--允许activity更换从属任务 入从短信息任务切换到浏览器任务-->
android:label="string"
<!--许可列表-->
android:description="string"
<!--许可详情-->
android:enabled=["true"|"false"]
<!--实例化改应用程序组件-->
android:hasCode=["true"|"false"]
<!--是否包含代码 一般为false-->
android:killAfterRestore=["true"|"false"]
<!--完整地系统恢复后kill进程 一般为false-->
android:manageSpaceActivity="string"
<!--指定哪些数据不被清除-->
android:name="string"
<!--应用程序所实现的Application子类的全名-->
android:permission="string"
<!--权限类别 详见./permission.java-->
android:persistent=["true"|"false"]
<!--任何时候都保持运行-->
android:process="string"
<!--应用程序进程名-->
android:restoreAnyVersion=["true"|"false"]
<!--是否恢复所有备份 默认为false-->
android:taskAffinity="string"
<!--亲和任务-->
android:theme="resource or theme" >
<!--主题风格-->
<activity>
android:allowTaskReparenting=["true"|"false"]
<!--保留子activity状态-->
android:alwaysRetainTaskState=["true"|"false"]
<!--保留任务状态,长时间不恢复任务不清除最后访问时状态-->
android:excludeFromRecents=["true"|"false"]
<!--是否可被显示在最近打开的activity列表里 默认是false-->
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"
<!--list发生变化调用onConfigurationChanged()-->
android:label="string"
<!--许可列表-->
android:launchMode="singleTop"
<!--activity加载模式 详见./launchMode.java-->
android:name="string"
<!--应用程序所实现的Application子类的全名-->
android:noHistory=["true"|"false"]<!--当用户离开时,清除历史,默认false-->
android:multiprocess=["true"|"false"]<!--多进程-->
android:permission="string"<!--权限类别 详见./permission.java-->
android:process="string" android:screenOrientation=["unspecified"|"user"|"behind"|"landscape"|"portrait"|"sensor"|"nosensor"]<!--activity的显示模式,详见'
屏幕显示方向
'-->
android:stateNotNeeded=["true" | "false"]<!--activity被销毁或成功重启保存状态-->
android:taskAffinity="string"<!--设置共用任务-->
android:theme="resource or theme"<!--主题风格-->
android:windowSoftInputMode=["stateUnspecified",<!--软键盘显示模式 详见'软键盘交互'-->
"stateUnchanged", "stateHidden", "stateAlwaysHidden", "stateVisible", "stateAlwaysVisible", "adjustUnspecified", "adjustResize", "adjustPan"] >
<intent-filter android:label="@string/launcher_name">
android:priority - 有序广播 优先级 -1000~1000
<action/>
android:name 值常见为android.intent.action.MAIN(表明此activity作为程序入口)
<category/>
android:name 值常见为android.intent.category.LAUNCHER(决定应用程序是否显示在程序列表里)
</intent-filter>
</activity>
<service android:enabled="true" android:exported="false" android:name="cn.jpush.android.service.DownloadService"></service>
<service android:enabled="true" android:exported="false" android:name="cn.jpush.android.service.PushService">
<intent-filter>
<action android:name="cn.jpush.android.intent.REGISTER"/>
<action android:name="cn.jpush.android.intent.REPORT"/>
<action android:name="cn.jpush.android.intent.PushService"/>
<action android:name="cn.jpush.android.intent.PUSH_TIME"/>
</intent-filter>
</service>
<receiver android:enabled="true" android:name="cn.jpush.android.service.PushReceiver">
<intent-filter android:priority="1000">
<action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED_PROXY"/>
<category android:name="com.ionicframework.pushdemo782848"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.USER_PRESENT"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED"/>
<action android:name="android.intent.action.PACKAGE_REMOVED"/>
<data android:scheme="package"/>
</intent-filter>
</receiver>
<receiver android:enabled="true" android:name="cn.jpush.phonegap.MyReceiver">
<intent-filter android:priority="1000">
<action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED_PROXY"/>
<category android:name="com.ionicframework.pushdemo782848"/>
</intent-filter>
<intent-filter>
<action android:name="cn.jpush.android.intent.REGISTRATION"/>
<action android:name="cn.jpush.android.intent.UNREGISTRATION"/>
<action android:name="cn.jpush.android.intent.MESSAGE_RECEIVED"/>
<action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED"/>
<action android:name="cn.jpush.android.intent.NOTIFICATION_OPENED"/>
<action android:name="cn.jpush.android.intent.ACTION_RICHPUSH_CALLBACK"/>
<category android:name="com.ionicframework.pushdemo782848"/>
</intent-filter>
</receiver>
<receiver android:name="cn.jpush.android.service.AlarmReceiver"></receiver>
<meta-data android:name="JPUSH_CHANNEL" android:value="developer-default"/>
<meta-data android:name="JPUSH_APPKEY" android:value="ab0a10046cd797eb6e41b695"/>
</application>
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="23"/>
</manifest>