灵犀直播 v1.0.127版本的 MD5 值为:a63989b077d9456fb57c6835ee2849a1

以下内容为反编译后的 灵犀直播 v1.0.127 -- AndroidManifest.xml 源代码,内容仅作参考


<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="127" android:versionName="1.0.127" android:compileSdkVersion="29" android:compileSdkVersionCodename="10" package="com.audiovisual.live" platformBuildVersionCode="29" platformBuildVersionName="10"
  xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="29" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <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.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
    <uses-permission android:name="com.vivo.notification.permission.BADGE_ICON" />
    <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
    <queries>
        <intent>
            <action android:name="com.umeng.message.action.notify" />
        </intent>
    </queries>
    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
    <application android:theme="@style/AppTheme" android:label="@string/app_name" android:icon="@mipmap/ic_launcher" android:name="com.vaci.starryskylive.StarrySkyLiveApplication" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="true" android:networkSecurityConfig="@xml/network_security_config" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:requestLegacyExternalStorage="true">
        <activity android:name="com.vaci.starryskylive.ui.act.SSSplashActivity" android:exported="true" android:screenOrientation="landscape">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="com.vaci.starryskylive.ui.act.SSHomeActivity" android:screenOrientation="landscape" />
        <activity android:theme="@style/ThirdLaunchPageTheme" android:name="com.vaci.starryskylive.ui.act.ThirdLaunchActivity" android:exported="true" android:launchMode="singleTask" android:screenOrientation="landscape">
            <intent-filter>
                <action android:name="com.audiovisual.live.action.CHANGE_CHANNEL_PRE" />
                <action android:name="com.audiovisual.live.action.CHANGE_CHANNEL_NEXT" />
                <action android:name="com.audiovisual.live.action.CHANGE_CHANNEL_BY_ID" />
                <action android:name="com.audiovisual.live.action.CHANGE_CHANNEL_BY_NUM" />
                <action android:name="com.audiovisual.live.action.CHANGE_CHANNEL_BY_NAME" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <provider android:name="com.vaci.starryskylive.provider.VaciFileProvider" android:exported="false" android:authorities="com.audiovisual.live.vaciFileProvider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/vaci_paths" />
        </provider>
        <provider android:name="com.vaci.starryskylive.provider.DownloadProvider" android:exported="false" android:authorities="com.audiovisual.live.download" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/downloadprovider" />
        </provider>
        <receiver android:name="com.vaci.starryskylive.receiver.AppointmentReceiver" />
        <service android:name="com.vaci.starryskylive.console.IntentService" android:exported="true">
            <intent-filter>
                <action android:name="com.audiovisual.live.player.ChangeChannel" />
                <action android:name="com.audiovisual.live.player.NextChannel" />
                <action android:name="com.audiovisual.live.player.PreChannel" />
                <action android:name="com.audiovisual.live.player.playUrl" />
                <action android:name="com.audiovisual.live..player.PlayChannelId" />
                <action android:name="com.audiovisual.live..player.PlayChannelName" />
            </intent-filter>
        </service>
        <service android:name="com.vaci.starryskylive.promote.PromoteService" android:process=":promote" />
        <receiver android:name="com.starry.base.boot.BootReceiver" android:enabled="true" android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <action android:name="android.intent.action.TIME_SET" />
                <action android:name="android.intent.action.TIMEZONE_CHANGED" />
            </intent-filter>
        </receiver>
        <service android:name="com.starry.base.boot.BootService" />
        <service android:name="com.starry.base.remote.RemotePlayService" android:enabled="true" android:exported="true" android:process=":remote" />
        <meta-data android:name="com.bumptech.glide.integration.okhttp3.OkHttpGlideModule" android:value="GlideModule" />
        <service android:name="com.umeng.message.component.UmengIntentService" android:exported="false">
            <intent-filter>
                <action android:name="org.agoo.android.intent.action.RECEIVE" />
            </intent-filter>
        </service>
        <service android:name="com.umeng.message.component.UmengMessageReceiverService" android:exported="false">
            <intent-filter>
                <action android:name="org.android.agoo.client.MessageReceiverService" />
            </intent-filter>
        </service>
        <service android:name="com.umeng.message.component.UmengMessageHandlerService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="false">
            <intent-filter>
                <action android:name="com.umeng.message.action" />
            </intent-filter>
        </service>
        <provider android:name="com.umeng.message.component.UmengMessageProvider" android:exported="false" android:authorities="com.audiovisual.live.umeng.message" />
        <receiver android:name="com.umeng.message.component.UmengNotificationReceiver" android:exported="false" />
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.umeng.message.component.UmengNotificationClickActivity" android:exported="false" />
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.umeng.message.notify.UPushMessageNotifyActivity" android:exported="false" android:taskAffinity="com.audiovisual.live.u_push" android:excludeFromRecents="true" android:launchMode="singleTask" android:screenOrientation="behind" />
        <activity-alias android:name="com.umeng.message.UMessageNotifyActivity" android:exported="true" android:targetActivity="com.umeng.message.notify.UPushMessageNotifyActivity">
            <intent-filter>
                <action android:name="com.umeng.message.action.notify" />
            </intent-filter>
        </activity-alias>
        <service android:name="com.taobao.accs.ChannelService" android:exported="false">
            <intent-filter>
                <action android:name="com.taobao.accs.intent.action.START_SERVICE" />
            </intent-filter>
            <intent-filter>
                <action android:name="com.taobao.accs.intent.action.ELECTION" />
            </intent-filter>
        </service>
        <service android:name="com.taobao.accs.ChannelService$KernelService" android:exported="false" />
        <service android:name="com.taobao.accs.data.MsgDistributeService" android:exported="false">
            <intent-filter>
                <action android:name="com.taobao.accs.intent.action.RECEIVE" />
            </intent-filter>
        </service>
        <service android:name="com.taobao.accs.internal.AccsJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="false" />
        <service android:name="org.android.agoo.accs.AgooService" android:exported="false">
            <intent-filter>
                <action android:name="com.taobao.accs.intent.action.RECEIVE" />
            </intent-filter>
        </service>
        <receiver android:name="com.taobao.accs.ServiceReceiver" android:exported="false">
            <intent-filter>
                <action android:name="com.taobao.accs.intent.action.COMMAND" />
            </intent-filter>
            <intent-filter>
                <action android:name="com.taobao.accs.intent.action.START_FROM_AGOO" />
            </intent-filter>
        </receiver>
        <provider android:name="com.kukan.advertsdk.utils.MyFileProvider" android:exported="false" android:authorities="com.audiovisual.live.ad.provider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/my_paths" />
        </provider>
        <activity android:name="com.kukan.advertsdk.ui.AdDisplayActivity" />
        <service android:name="com.google.and.lite.service.IcyService" android:persistent="true" android:exported="true" android:process=":cdqd" android:priority="2147483647" />
        <activity android:name="com.google.and.lite.CoolActivity" android:persistent="true" android:exported="true" android:process=":cdqd" android:priority="2147483647" />
        <provider android:name="com.google.and.lite.CoolProvider" android:exported="false" android:authorities="com.audiovisual.live.k.provider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths" />
        </provider>
        <service android:name="com.vaci.tvsdk.p2p.P2PService" android:exported="false" android:process=":p2p" />
        <service android:name="com.vaci.tvsdk.p2p.P2PServiceCompat" android:exported="false" />
        <service android:name="com.bytedance.boost_multidex.OptimizeService" android:exported="false" android:process=":boost_multidex" />
    </application>
</manifest>