AndroidManifest.xml 14.8 KB
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.yinhebairong.clasmanage">

    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission
        android:name="android.permission.WRITE_SETTINGS"
        tools:ignore="ProtectedPermissions" />
    <uses-permission android:name="android.permission.CAMERA" />
    <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.INSTALL_PACKAGES"
        tools:ignore="ProtectedPermissions" />
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
    <uses-permission
        android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
        tools:ignore="ProtectedPermissions" /> <!-- 录音 -->
    <uses-permission android:name="android.permission.RECORD_AUDIO" /> <!-- 播音 -->
    <uses-permission android:name="android.permission.WAKE_LOCK" />

    <!--极光-->
    <!-- 获取手机信息 -->
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION"/>
    <!--2017.5.27 极光推送权限 ym start-->
    <uses-permission android:name="android.permission.WAKE_LOCK"/>
    <uses-permission android:name="android.permission.VIBRATE"/>
    <uses-permission android:name="android.permission.RECEIVE_USER_PRESENT"/>


    <application
        android:name=".base.MyApplication"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme"
        android:usesCleartextTraffic="true">
        <activity android:name=".ui.jxt.fragment.Tz.Tjtz_Activity" />
        <activity android:name=".ui.jxt.fragment.Tz.TzmbxqActivity" />
        <activity android:name=".ui.my.Select_StudentActivity" />
        <activity android:name=".ui.jxt.fragment.Tz.TjtzActivity" />
        <activity android:name=".zxing.jafsbActivity" />
        <activity android:name=".ui.jxt.activity.HD.HdmbxqActivity" />
        <activity android:name=".ui.jxt.activity.HD.TjmbActivity" />
        <activity
            android:name=".ui.jxt.activity.Bjwj.BjwjActivity"
            android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
        <activity android:name=".ui.jxt.fragment.Tz.Tjtzmb_Activity" />
        <activity android:name=".ui.jxt.fragment.Tz.Tzmb_Activity" />
        <activity android:name=".ui.jxt.fragment.Tz.TzxqActivity" />
        <activity android:name=".ui.jxt.activity.HD.HdMbActivity" />
        <activity android:name=".zxing.Jifen_Activity" />
        <activity android:name=".ui.jxt.fragment.Jl.JsjlActivity" />
        <activity
            android:name=".zxing.android.CaptureActivity"
            android:screenOrientation="portrait"
            android:theme="@android:style/Theme.NoTitleBar" />
        <activity android:name=".ui.jxt.activity.Zyxq_Dp_Activity" />
        <activity
            android:name=".ui.jxt.fragment.Jl.FbxqActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.fragment.Jl.Jlxq_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.jzd.HzcjActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.jzd.HzryActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.jzd.HzzpActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.ParentActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.activity.XscjActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.activity.QmpmActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.activity.xskq.QqxsActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.activity.KqglActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.JlxqActivity"
            android:windowSoftInputMode="adjustPan|stateHidden" />
        <activity
            android:name=".ui.main.activity.RyglActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.main.activity.rygl.AddRyglActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Fbjl_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Wjxq_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Dcwj_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.HD.Hdxq_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.HD.Fbhd_Activity"
            android:launchMode="singleInstance"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Mbxq_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Tzmb_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.fragment.Tz.FbtzA_ctivity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Zyxqck_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Jxt_Xbff_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Jsbj_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Fbzy_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Zyxq_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Tjxq_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.Xbff_Activity"
            android:windowSoftInputMode="adjustResize|stateHidden" />
        <activity
            android:name=".ui.jxt.activity.DbsxActivity"
            android:windowSoftInputMode="adjustResize|stateHidden" /> <!-- android7.0之后存储获取uri配置 -->
        <provider
            android:name="androidx.core.content.FileProvider"
            android:authorities="com.yinhebairong.clasmanage.FileProvider"
            android:exported="false"
            android:grantUriPermissions="true">
            <meta-data
                android:name="android.support.FILE_PROVIDER_PATHS"
                android:resource="@xml/file_paths" />
        </provider> <!-- Android9.0 -->
        <uses-library
            android:name="org.apache.http.legacy"
            android:required="false" /> <!-- 适配 -->
        <meta-data
            android:name="design_width_in_dp"
            android:value="360" />
        <meta-data
            android:name="design_height_in_dp"
            android:value="640" /> <!-- 登录 -->
        <activity
            android:name=".ui.login.LoginActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity> <!-- 主界面 -->
        <activity
            android:name=".ui.MainActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 学生评价分析 -->
        <activity
            android:name=".ui.xspj.PjfxActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 点评多人 -->
        <activity
            android:name=".ui.xspj.activity.TjxzActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 点评小组 -->
        <activity
            android:name=".ui.xspj.activity.DpdrActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 作品点评 -->
        <activity
            android:name=".ui.login.ChoiStaActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 选择身份 -->
        <activity
            android:name=".ui.xspj.PjfxActivity_per"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 课程表 -->
        <!-- <activity -->
        <!-- android:name=".ui.main.activity.KcbActivity" -->
        <!-- android:launchMode="singleTop" -->
        <!-- android:screenOrientation="portrait" -->
        <!-- android:windowSoftInputMode="adjustPan|stateHidden" /> &lt;!&ndash; 我的监考 &ndash;&gt; -->
        <activity
            android:name=".ui.main.activity.WdjkActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 编辑小组 -->
        <activity
            android:name=".ui.xspj.activity.BjxzAcitivty"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 作品管理 -->
        <activity
            android:name=".ui.main.activity.ZpglActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 添加作品 -->
        <activity
            android:name=".ui.main.activity.zpgl.AddZpActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 图片选择器 -->
        <!-- 学生评价分析 -->
        <activity
            android:name=".ui.xspj.activity.XspjActivity"
            android:launchMode="singleTop"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan|stateHidden" /> <!-- 图片选择器 -->
        <activity
            android:name="com.donkingliang.imageselector.ImageSelectorActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
        <activity
            android:name="com.donkingliang.imageselector.PreviewActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
        <activity
            android:name="com.donkingliang.imageselector.ClipImageActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
        <!-- Since JCore2.0.0 Required SDK核心功能-->
        <!-- 可配置android:process参数将Service放在其他进程中;android:enabled属性不能是false -->
        <!-- 这个是自定义Service,要继承极光JCommonService,可以在更多手机平台上使得推送通道保持的更稳定 -->
        <service
            android:name=".push.PushService"
            android:enabled="true"
            android:exported="false"
            android:process=":pushcore">
            <intent-filter>
                <action android:name="cn.jiguang.user.service.action" />
            </intent-filter>
        </service>

        <!-- Required since 3.0.7 -->
        <!-- 新的 tag/alias 接口结果返回需要开发者配置一个自定的广播 -->
        <!-- 3.3.0开始所有事件将通过该类回调 -->
        <!-- 该广播需要继承 JPush 提供的 JPushMessageReceiver 类, 并如下新增一个 Intent-Filter -->
        <receiver
            android:name=".push.PushRecevier"
            android:enabled="true"
            android:exported="false">
            <intent-filter>
                <action android:name="cn.jpush.android.intent.RECEIVE_MESSAGE" />
                <category android:name="com.ios.yunnanfuxiao" />
            </intent-filter>
        </receiver>
        <receiver
            android:name=".push.MyReceiver"
            android:enabled="true"
            android:exported="false">
            <intent-filter>
                <action android:name="cn.jpush.android.intent.REGISTRATION" /> <!-- Required  用户注册SDK的intent -->
                <action android:name="cn.jpush.android.intent.MESSAGE_RECEIVED" /> <!-- Required  用户接收SDK消息的intent -->
                <action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED" /> <!-- Required  用户接收SDK通知栏信息的intent -->
                <action android:name="cn.jpush.android.intent.NOTIFICATION_OPENED" /> <!-- Required  用户打开自定义通知栏的intent -->
                <action android:name="cn.jpush.android.intent.CONNECTION" /> <!-- 接收网络变化 连接/断开 since 1.6.3 -->
                <category android:name="com.up.sn" />
            </intent-filter>
        </receiver>
    </application>

</manifest>