454 lines
18 KiB
XML
454 lines
18 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||
package="com.example.nanchen.aiyaschoolpush">
|
||
|
||
<!-- SMSSDK需要的权限 -->
|
||
<uses-permission android:name="android.permission.READ_CONTACTS"/>
|
||
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
|
||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||
<uses-permission android:name="android.permission.INTERNET"/>
|
||
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
|
||
<uses-permission android:name="android.permission.READ_SMS"/>
|
||
<uses-permission android:name="android.permission.GET_TASKS"/>
|
||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
|
||
|
||
<!-- 拍照权限 -->
|
||
<uses-permission android:name="android.permission.CAMERA"/>
|
||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
|
||
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
|
||
<uses-permission android:name="android.permission.INTERNET"/>
|
||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||
|
||
<!-- 自动轮播 -->
|
||
<!-- if you want to load images from a file OR from the internet -->
|
||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
||
|
||
<!-- 环信开始 -->
|
||
<!-- Required -->
|
||
<uses-permission android:name="android.permission.VIBRATE"/>
|
||
<uses-permission android:name="android.permission.INTERNET"/>
|
||
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
|
||
<uses-permission android:name="android.permission.CAMERA"/>
|
||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
|
||
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
|
||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
|
||
<uses-permission android:name="android.permission.GET_TASKS"/>
|
||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
|
||
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
||
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
|
||
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
|
||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||
<!-- 环信结束 -->
|
||
|
||
|
||
<!-- 华为推送开始 -->
|
||
<!--<uses-permission android:name="android.permission.READ_PHONE_STATE"/>-->
|
||
<!--<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>-->
|
||
<!--<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>-->
|
||
<!--<uses-permission android:name="android.permission.WAKE_LOCK"/>-->
|
||
<!-- 华为推送结束 -->
|
||
|
||
|
||
<!-- 小米推送 Start -->
|
||
<uses-permission android:name="android.permission.INTERNET"/>
|
||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
||
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
|
||
<uses-permission android:name="android.permission.GET_TASKS"/>
|
||
<uses-permission android:name="android.permission.VIBRATE"/>
|
||
|
||
<permission
|
||
android:name="com.example.nanchen.aiyaschoolpush.permission.MIPUSH_RECEIVE"
|
||
android:protectionLevel="signature"/>
|
||
<!-- 这里com.xiaomi.mipushdemo改成app的包名 -->
|
||
<uses-permission android:name="com.example.nanchen.aiyaschoolpush.permission.MIPUSH_RECEIVE"/>
|
||
<!-- 这里com.xiaomi.mipushdemo改成app的包名 -->
|
||
|
||
<!-- 小米推送 end -->
|
||
|
||
|
||
|
||
<application
|
||
android:name=".App"
|
||
android:allowBackup="true"
|
||
android:icon="@mipmap/icon"
|
||
android:label="@string/app_name"
|
||
android:supportsRtl="true"
|
||
android:theme="@style/Theme.AppCompat.DayNight.NoActionBar">
|
||
|
||
<!-- 设置环信应用的AppKey -->
|
||
<meta-data
|
||
android:name="EASEMOB_APPKEY"
|
||
android:value="15680802251#aiyaschoolpush"/>
|
||
<!-- 声明SDK所需的service SDK核心功能 -->
|
||
<service
|
||
android:name="com.hyphenate.chat.EMChatService"
|
||
android:exported="true"/>
|
||
<!-- 声明SDK所需的receiver -->
|
||
<receiver android:name="com.hyphenate.chat.EMMonitorReceiver">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.PACKAGE_REMOVED"/>
|
||
|
||
<data android:scheme="package"/>
|
||
</intent-filter>
|
||
<!-- 可选filter -->
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.BOOT_COMPLETED"/>
|
||
<action android:name="android.intent.action.USER_PRESENT"/>
|
||
</intent-filter>
|
||
</receiver>
|
||
|
||
<!--华为推送 Start -->
|
||
<!--<receiver android:name="com.huawei.push.receiver.MyPushReceiver" >-->
|
||
<!--<intent-filter>-->
|
||
<!--<action android:name="com.huawei.android.push.intent.REGISTRATION" />-->
|
||
<!--<action android:name="com.huawei.android.push.intent.RECEIVE" />-->
|
||
<!--<action android:name="com.huawei.android.push.intent.CLICK" />-->
|
||
<!--<action android:name="com.huawei.intent.action.PUSH_STATE" />-->
|
||
<!--</intent-filter>-->
|
||
<!--<meta-data-->
|
||
<!--android:name="CS_cloud_ablitity"-->
|
||
<!--android:value="@string/hwpush_ability_value" />-->
|
||
<!--</receiver>-->
|
||
<!--<receiver android:name="com.huawei.hms.support.api.push.PushEventReceiver" >-->
|
||
<!--<intent-filter>-->
|
||
<!--<action android:name="com.huawei.intent.action.PUSH" />-->
|
||
<!--</intent-filter>-->
|
||
<!--</receiver>-->
|
||
<!--华为推送 End -->
|
||
|
||
|
||
<!-- =========== 小米推送 start ================ -->
|
||
|
||
<service
|
||
android:name="com.xiaomi.push.service.XMPushService"
|
||
android:enabled="true"
|
||
android:process=":pushservice"/>
|
||
<service
|
||
android:name="com.xiaomi.push.service.XMJobService"
|
||
android:enabled="true"
|
||
android:exported="false"
|
||
android:permission="android.permission.BIND_JOB_SERVICE"
|
||
android:process=":pushservice"/>
|
||
|
||
<!-- 注:此service必须在3.0.1版本以后(包括3.0.1版本)加入 -->
|
||
<service
|
||
android:name="com.xiaomi.mipush.sdk.PushMessageHandler"
|
||
android:enabled="true"
|
||
android:exported="true"/>
|
||
<service
|
||
android:name="com.xiaomi.mipush.sdk.MessageHandleService"
|
||
android:enabled="true"/>
|
||
|
||
<!-- 注:此service必须在2.2.5版本以后(包括2.2.5版本)加入 -->
|
||
<receiver
|
||
android:name="com.xiaomi.push.service.receivers.NetworkStatusReceiver"
|
||
android:exported="true">
|
||
<intent-filter>
|
||
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
|
||
|
||
<category android:name="android.intent.category.DEFAULT"/>
|
||
</intent-filter>
|
||
</receiver>
|
||
<receiver
|
||
android:name="com.xiaomi.push.service.receivers.PingReceiver"
|
||
android:exported="false"
|
||
android:process=":pushservice">
|
||
<intent-filter>
|
||
<action android:name="com.xiaomi.push.PING_TIMER"/>
|
||
</intent-filter>
|
||
</receiver>
|
||
|
||
<!-- 这个接收器是自己编写继承 -->
|
||
<receiver
|
||
android:name=".helper.receiver.MiMessageReceiver"
|
||
android:exported="true">
|
||
<intent-filter>
|
||
<action android:name="com.xiaomi.mipush.RECEIVE_MESSAGE"/>
|
||
</intent-filter>
|
||
<intent-filter>
|
||
<action android:name="com.xiaomi.mipush.MESSAGE_ARRIVED"/>
|
||
</intent-filter>
|
||
<intent-filter>
|
||
<action android:name="com.xiaomi.mipush.ERROR"/>
|
||
</intent-filter>
|
||
</receiver>
|
||
|
||
<!-- =========== 小米推送 end ================ -->
|
||
|
||
|
||
<!-- 闪屏页面 -->
|
||
<activity
|
||
android:name=".ui.activity.SplashActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN"/>
|
||
|
||
<category android:name="android.intent.category.LAUNCHER"/>
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<!-- SMSSDK所必须的Activity申明 -->
|
||
<activity
|
||
android:name="com.mob.tools.MobUIShell"
|
||
android:configChanges="keyboardHidden|orientation|screenSize"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
||
android:windowSoftInputMode="stateHidden|adjustResize"/>
|
||
<activity
|
||
android:name=".ui.activity.PlayVideoActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 主页面 -->
|
||
<activity
|
||
android:name=".ui.activity.MainActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustPan">
|
||
|
||
<!-- <intent-filter> -->
|
||
<!-- <action android:name="android.intent.action.MAIN"/> -->
|
||
|
||
|
||
<!-- <category android:name="android.intent.category.LAUNCHER"/> -->
|
||
<!-- </intent-filter> -->
|
||
</activity>
|
||
|
||
<!-- 引导页 -->
|
||
<activity
|
||
android:name=".ui.activity.GuideActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 登录页 -->
|
||
<activity
|
||
android:name=".ui.activity.LoginActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 注册页1 -->
|
||
<activity
|
||
android:name=".ui.activity.RegisterActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 注册页2 -->
|
||
<activity
|
||
android:name=".ui.activity.RegisterActivity2"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
|
||
<!-- <intent-filter> -->
|
||
<!-- <action android:name="android.intent.action.MAIN"/> -->
|
||
|
||
|
||
<!-- <category android:name="android.intent.category.LAUNCHER"/> -->
|
||
<!-- </intent-filter> -->
|
||
</activity>
|
||
|
||
<!-- 关于我们 -->
|
||
<activity
|
||
android:name=".ui.activity.AboutActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 重置密码、忘记密码 -->
|
||
<activity
|
||
android:name=".ui.activity.ResetPwdActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 孩子信息 -->
|
||
<activity
|
||
android:name=".ui.activity.ChildInfoActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 发布信息专用 -->
|
||
<activity
|
||
android:name=".ui.activity.ReleaseActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 个人信息及修改 -->
|
||
<activity
|
||
android:name=".ui.activity.PersonalInfoActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 专为装网页的Activity -->
|
||
<activity
|
||
android:name=".ui.activity.WebActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 查看详情页 -->
|
||
<activity
|
||
android:name=".ui.activity.LookDetailActivity"
|
||
android:launchMode="singleTop"
|
||
android:screenOrientation="portrait"
|
||
android:windowSoftInputMode="adjustResize">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.ReleaseCommunityActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.ChatActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.VideoCallActivity"
|
||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.VoiceCallActivity"
|
||
android:configChanges="orientation|keyboardHidden|screenSize"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.NewFriendsMsgActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.GroupsActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.PublicChatRoomsActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.AddContactActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.PickAtUserActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.ContextMenuActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.GroupDetailsActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.ExitGroupDialogActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.GroupBlacklistActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.EditActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.GroupSearchMessageActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.GroupPickContactsActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.UserProfileActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.ImageGridActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.RecorderVideoActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.NewGroupActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.PublicGroupsActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.GroupSimpleDetailActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
<activity
|
||
android:name=".ui.activity.PublicGroupsSearchActivity"
|
||
android:screenOrientation="portrait">
|
||
</activity>
|
||
|
||
<!-- 下载大图 -->
|
||
<activity
|
||
android:name="com.hyphenate.easeui.ui.EaseShowBigImageActivity"
|
||
android:screenOrientation="portrait"/>
|
||
|
||
<!-- 下载文件 -->
|
||
<activity
|
||
android:name="com.hyphenate.easeui.ui.EaseShowNormalFileActivity"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@style/horizontal_slide"/>
|
||
|
||
<!-- 地图 -->
|
||
<activity
|
||
android:name="com.hyphenate.easeui.ui.EaseBaiduMapActivity"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@style/horizontal_slide"/>
|
||
|
||
<!-- 看视频 -->
|
||
<activity
|
||
android:name="com.hyphenate.easeui.ui.EaseShowVideoActivity"
|
||
android:screenOrientation="portrait"
|
||
android:theme="@style/horizontal_slide"
|
||
android:windowSoftInputMode="stateAlwaysHidden"/>
|
||
<activity
|
||
android:name="com.lzy.imagepicker.ui.ImagePreviewDelActivity"
|
||
android:theme="@style/ImagePickerThemeFullScreen"/>
|
||
|
||
<receiver android:name=".helper.receiver.AvatarReceiver">
|
||
<intent-filter>
|
||
<action android:name="com.nanchen.android.AVATAR_ACTION"/>
|
||
</intent-filter>
|
||
</receiver>
|
||
|
||
<service
|
||
android:name=".net.NetworkStateService"
|
||
android:enabled="true"
|
||
android:exported="true">
|
||
<intent-filter android:priority="1000">
|
||
<action android:name="com.text.service.NetworkStateService"/>
|
||
</intent-filter>
|
||
</service>
|
||
|
||
|
||
<activity android:name="mabeijianxi.camera.MediaRecorderActivity"/>
|
||
|
||
<activity android:name=".SendSmallVideoActivity"/>
|
||
|
||
<activity android:name=".VideoPlayerActivity"/>
|
||
</application>
|
||
|
||
</manifest> |