正在查看:Viu v2.5.0 -- AndroidManifest.xml 的源代码文件
本页面用于展示反编译生成的源代码文件,仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看:Viu v2.5.0 -- AndroidManifest.xml 的源代码文件
本页面用于展示反编译生成的源代码文件,仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="666" android:versionName="2.5.0" android:compileSdkVersion="12" android:compileSdkVersionCodename="13" package="com.vuclip.viu" platformBuildVersionCode="31" platformBuildVersionName="12"
xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="25" android:targetSdkVersion="31" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
<uses-permission android:name="android.permission.VIBRATE" android:required="false" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" android:required="false" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" />
<uses-permission android:name="com.google.android.gms.permission.AD_ID" />
<permission android:name="android.permission.MEDIA_CONTENT_CONTROL" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />
<uses-permission android:name="com.amazon.permission.media.session.voicecommandcontrol" />
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id" />
<meta-data android:name="com.facebook.sdk.ApplicationName" android:value="@string/facebook_app_name" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<queries>
<intent>
<action android:name="android.media.browse.MediaBrowserService" />
</intent>
<intent>
<action android:name="com.apptouch.intent.action.update_hms" />
</intent>
<intent>
<action android:name="com.huawei.appmarket.intent.action.AppDetail" />
</intent>
<package android:name="com.hisilicon.android.hiRMService" />
<intent>
<action android:name="com.huawei.hms.core.aidlservice" />
</intent>
<intent>
<action android:name="com.huawei.hms.core" />
</intent>
</queries>
<permission android:name="com.vuclip.viu.permission.PROCESS_PUSH_MSG" android:protectionLevel="signature" />
<permission android:name="com.vuclip.viu.permission.PUSH_PROVIDER" android:protectionLevel="signature" />
<permission android:name="com.vuclip.viu.permission.PUSH_WRITE_PROVIDER" android:protectionLevel="signature" />
<uses-permission android:name="com.vuclip.viu.permission.PROCESS_PUSH_MSG" />
<uses-permission android:name="com.vuclip.viu.permission.PUSH_PROVIDER" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission android:name="com.huawei.appmarket.service.commondata.permission.GET_COMMON_DATA" />
<application android:theme="@style/AppTheme" android:label="@string/app_name" android:icon="@drawable/ic_launcher" android:name="com.vuclip.viu.core.VuclipPrime" android:allowBackup="true" android:largeHeap="true" android:supportsRtl="true" android:fullBackupContent="@xml/appsflyer_backup_rules" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@drawable/ic_launcher_round" android:appComponentFactory="androidx.core.app.CoreComponentFactory">
<provider android:name="androidx.lifecycle.ProcessLifecycleOwnerInitializer" android:exported="false" android:multiprocess="true" android:authorities="androidx.lifecycle.ProcessLifecycleOwnerInitializer" />
<activity android:name="com.vuclip.viu.ui.screens.MainActivity" android:exported="true" android:launchMode="singleTask" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="www.viu.com" android:pathPrefix="/ott/" />
<data android:scheme="https" android:host="viu.com" android:pathPrefix="/ott/" />
<data android:scheme="https" android:host="watch.viu.com" android:pathPrefix="/ott" />
</intent-filter>
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="com.vuclip.viu" />
</intent-filter>
<intent-filter android:autoVerify="true">
<data android:scheme="com.vuclip.viu" android:host="open" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="viu.app.link" />
</intent-filter>
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="viu.test-app.link" />
</intent-filter>
</activity>
<activity android:name="com.vuclip.viu.ui.screens.ChangeUrlActivity" android:screenOrientation="portrait" />
<uses-library android:name="org.apache.http.legacy" android:required="false" />
<activity android:theme="@style/TransparentTheme" android:name="com.vuclip.viu.ui.screens.DeeplinkRedirectActivity" android:launchMode="singleInstance" android:screenOrientation="portrait" />
<receiver android:name="com.appsflyer.MultipleInstallBroadcastReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
<activity android:name="com.vuclip.viu.ui.screens.MomentCollectionActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/ActionbarStyle" android:name="com.vuclip.viu.subscription.BillingPackageErrorActivity" />
<activity android:theme="@style/ActionbarStyle" android:name="com.vuclip.viu.subscription.carrier.CGPageActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" android:logo="@drawable/icon_back_normal" />
<activity android:theme="@style/ActionbarStyle" android:name="com.vuclip.viu.subscription.carrier.UnsubscribeCGPageActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" android:logo="@drawable/icon_back_normal" />
<activity android:name="com.vuclip.viu.ui.screens.NewVideoDetailActivity" android:screenOrientation="portrait" android:configChanges="orientation|screenLayout|screenSize" />
<activity android:name="com.vuclip.viu.ui.screens.MyAccountActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.AboutActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.search.SearchActivity" android:launchMode="singleTask" android:windowSoftInputMode="adjustResize|stateVisible" />
<activity android:name="com.vuclip.viu.ui.screens.CollectionsActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.MEProgrammingPreferenceActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.KoreanProgrammingPreferenceActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.EpisodeDetailActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/ActionbarStyle" android:name="com.vuclip.viu.ui.screens.AboutWebActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" />
<activity android:name="com.vuclip.viu.ui.screens.AdWebView" />
<activity android:name="com.vuclip.viu.ui.screens.ViuSettingsActivity" />
<activity android:name="com.vuclip.viu.ui.screens.TestActivity" />
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<receiver android:name="com.vuclip.viu.receivers.NotificationAlarmReceiver" android:exported="true">
<intent-filter>
<action android:name="com.vuclip.viu.receivers.NOTIFICATION_ALARM" />
</intent-filter>
</receiver>
<receiver android:name="com.vuclip.viu.local_notification.NotificationReceiver" android:enabled="true" android:exported="false">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
<receiver android:name="com.vuclip.viu.local_notification.NotificationDismissReceiver" android:enabled="true" android:exported="false" />
<service android:name="com.vuclip.viu.downloader.DownloadNotificationService" />
<service android:name="com.vuclip.viu.downloader.MomentDownloaderService" />
<service android:name="com.viu.download.CustomBitmovinService" />
<meta-data android:name="vplus_android" android:value="vplus_android" />
<meta-data android:name="3.0" android:value="1.0" />
<meta-data android:name="build_number" android:value="NR12" />
<meta-data android:name="CHANNEL" android:value="" />
<meta-data android:name="Hyper_Logger" android:value="false" />
<activity android:theme="@style/FullyTranslucent" android:label="@string/app_name" android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" />
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id" />
<meta-data android:name="com.facebook.sdk.ApplicationName" android:value="@string/facebook_app_name" />
<activity android:theme="@style/AppTheme.TransparentStatusBar" android:name="com.vuclip.viu.social.referral.ViuReferalActivity" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:label="@string/title_activity_engineering" android:name="com.vuclip.viu.engineering.EngineeringActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/TransparentTheme" android:label="@string/app_name" android:name="com.vuclip.viu.offer.activities.OfferDialogActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/TransparentTheme" android:label="@string/app_name" android:name="com.vuclip.viu.offer.activities.OfferNewDialogActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/TransparentTheme" android:label="@string/app_name" android:name="com.vuclip.viu.offer.activities.OfferSignupPromptActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/TransparentTheme" android:label="@string/app_name" android:name="com.vuclip.viu.offer.activities.OfferResultActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/TransparentTheme" android:label="@string/app_name" android:name="com.vuclip.viu.offer.activities.OfferNewResultActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/TransparentTheme" android:label="@string/app_name" android:name="com.vuclip.viu.offer.activities.OfferErrorActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/TransparentTheme" android:label="@string/app_name" android:name="com.vuclip.viu.ui.screens.ViuPromptActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/AppTheme.TransparentStatusBar" android:label="@string/app_name" android:name="com.vuclip.viu.user.activities.TmUserUpgradeActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.TrialExpiredActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.PaymentFailedActivity" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" />
<activity android:name="com.vuclip.viu.ui.app_upgrade.AppUpgradeActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.BlankActivity" />
<activity android:theme="@android:style/Theme.NoDisplay" android:name="com.vuclip.viu.downloader.DummyActivity" android:enabled="true" android:finishOnTaskLaunch="true" android:clearTaskOnLaunch="true" android:stateNotNeeded="true" android:excludeFromRecents="true" android:alwaysRetainTaskState="false" android:allowTaskReparenting="true" android:noHistory="true" />
<service android:name="com.vuclip.viu.downloader.BGDownloadService" android:enabled="true" android:exported="true" />
<receiver android:name="com.vuclip.viu_base.receiver.NetworkBroadcastReceiver" android:exported="true">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>
<activity android:label="@string/title_activity_indian_programming_preference" android:name="com.vuclip.viu.ui.screens.IndianProgrammingPreferenceActivity" android:screenOrientation="portrait" />
<activity android:label="@string/title_activity_indian_programming_preference" android:name="com.vuclip.viu.ui.screens.IndianProgrammingPrefActivity" android:screenOrientation="portrait" />
<meta-data android:name="io.branch.sdk.BranchKey" android:value="key_live_oduZnfgxN83eqtG1FqVbrijiuAf6Xx3f" />
<meta-data android:name="io.branch.sdk.BranchKey.test" android:value="key_test_dgs0ofnvM53ituU1ytRhtbaiwyk27xTY" />
<meta-data android:name="io.branch.sdk.TestMode" android:value="false" />
<meta-data android:name="com.google.android.gms.ads.AD_MANAGER_APP" android:value="true" />
<activity android:name="com.vuclip.viu.ui.screens.BillingPackageActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.ui.screens.PromoCodeActivity" />
<activity android:name="com.vuclip.viu.gamification.GameScreenActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.gamification.game.GameActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.referral.view.ReferralActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/AppTheme.Transparent" android:name="com.vuclip.viu.utils.DialogActivity" />
<activity android:theme="@style/AppTheme" android:label="@string/oss_license_title" android:name="com.google.android.gms.oss.licenses.OssLicensesMenuActivity" />
<activity android:name="com.vuclip.viu.influencer_referral.InfluencerReferralActivity" android:screenOrientation="portrait" />
<meta-data android:name="CLEVERTAP_ACCOUNT_ID" android:value="R5K-8WZ-955Z" />
<meta-data android:name="CLEVERTAP_TOKEN" android:value="10b-352" />
<meta-data android:name="CLEVERTAP_USE_GOOGLE_AD_ID" android:value="1" />
<meta-data android:name="FCM_SENDER_ID" android:value="id:536498414511" />
<service android:name="com.vuclip.viu.deeplink.service.GoogleMessageListenerService" android:exported="true">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
<service android:name="com.vuclip.viu.deeplink.service.HuaweiMessageListenerService" android:exported="true">
<intent-filter>
<action android:name="com.huawei.push.action.MESSAGING_EVENT" />
</intent-filter>
</service>
<meta-data android:name="CLEVERTAP_NOTIFICATION_ICON" android:value="ic_clevertap_notif" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.clevertap.android.sdk.InAppNotificationActivity" android:configChanges="keyboardHidden|orientation" />
<meta-data android:name="CLEVERTAP_INAPP_EXCLUDE" android:value="ViuVideoPlayerActivity" />
<activity android:label="CleverTapNotificationActivity" android:name="com.vuclip.viu.notif_center.NotificationInboxActivity" android:screenOrientation="portrait" />
<meta-data android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME" android:value="com.viu.player.sdk.chromeCast.CastOptionsProvider" />
<activity android:theme="@style/Theme.CastVideosDark" android:label="@string/app_name" android:name="com.viu.player.sdk.chromeCast.ExpandedControlsActivity" android:exported="true" android:launchMode="singleTask" android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
<meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.vuclip.viu.ui.screens.MainActivity" />
</activity>
<activity android:name="com.vuclip.viu.login.view.activity.VUserActivity" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.login.view.activity.FacebookLogin" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.login.view.activity.GoogleLogin" android:screenOrientation="portrait" />
<activity android:name="com.vuclip.viu.login.view.activity.BlockedUserActivity" android:screenOrientation="portrait" />
<receiver android:name="com.vuclip.viu.login.utils.SMSBroadcastReceiver" android:exported="true">
<intent-filter>
<action android:name="com.google.android.gms.auth.api.phone.SMS_RETRIEVED" />
</intent-filter>
</receiver>
<activity android:theme="@style/Theme.AppCompat.NoActionBar" android:name="com.viu.player.sdk.ui.ViuVideoPlayerActivity" android:exported="true" android:screenOrientation="sensorLandscape" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:supportsPictureInPicture="true">
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="www.viu.com" android:path="/player" />
<data android:scheme="http" android:host="watch.viu.com" android:path="/player" />
</intent-filter>
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="www.viu.com" android:path="/player" />
<data android:scheme="https" android:host="watch.viu.com" android:path="/player" />
</intent-filter>
</activity>
<meta-data android:name="BITMOVIN_PLAYER_LICENSE_KEY" android:value="@string/BITMOVIN_PLAYER_LICENSE_KEY" />
<meta-data android:name="com.amazon.voice.supports_background_media_session" android:value="true" />
<activity android:name="com.vuclip.viu_base.instant_app.activity.InstallAppActivity" android:screenOrientation="portrait" />
<service android:name="com.vuclip.viu.boot.auth.AuthIntentService" android:exported="false" />
<activity android:name="com.vuclip.viu.boot.location.LocationIntroActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Theme.AppCompat.NoActionBar" android:name="com.vuclip.viu.youtube.YTPlayer" android:screenOrientation="sensorLandscape" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" />
<service android:name="com.google.firebase.components.ComponentDiscoveryService" android:exported="false" android:directBootAware="true">
<meta-data android:name="com.google.firebase.components:com.google.firebase.crashlytics.CrashlyticsRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.perf.FirebasePerfRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.iid.Registrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.remoteconfig.RemoteConfigRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.abt.component.AbtRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.dynamicloading.DynamicLoadingRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
</service>
<activity android:name="com.paytm.pgsdk.PaytmPGActivity" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|orientation" />
<activity android:name="com.google.android.gms.oss.licenses.OssLicensesActivity" />
<receiver android:name="com.clevertap.android.sdk.CTPushNotificationReceiver" android:enabled="true" android:exported="false" />
<activity android:theme="@style/Theme.AppCompat.DayNight.DarkActionBar" android:name="com.clevertap.android.sdk.inbox.CTInboxActivity" android:configChanges="keyboardHidden" />
<receiver android:name="com.clevertap.android.sdk.pushnotification.CTPushNotificationReceiver" android:enabled="true" android:exported="false" />
<service android:name="com.clevertap.android.sdk.pushnotification.amp.CTBackgroundIntentService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="false">
<intent-filter>
<action android:name="com.clevertap.BG_EVENT" />
</intent-filter>
</service>
<service android:name="com.clevertap.android.sdk.pushnotification.amp.CTBackgroundJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="false" />
<receiver android:name="com.google.android.gms.cast.framework.media.MediaIntentReceiver" android:exported="false" />
<service android:name="com.google.android.gms.cast.framework.media.MediaNotificationService" android:exported="false" android:foregroundServiceType="mediaPlayback" />
<service android:name="com.google.android.gms.cast.framework.ReconnectionService" android:exported="false" />
<provider android:name="com.google.firebase.perf.provider.FirebasePerfProvider" android:exported="false" android:authorities="com.vuclip.viu.firebaseperfprovider" android:initOrder="101" />
<activity android:name="com.facebook.CustomTabMainActivity" />
<activity android:name="com.facebook.CustomTabActivity" android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="fbconnect" android:host="cct.com.vuclip.viu" />
</intent-filter>
</activity>
<service android:name="com.bitmovin.player.offline.service.BitmovinDownloadService" />
<service android:name="com.google.android.exoplayer2.scheduler.PlatformScheduler$PlatformSchedulerService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="true" />
<service android:name="com.google.firebase.messaging.FirebaseMessagingService" android:exported="false" android:directBootAware="true">
<intent-filter android:priority="-500">
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
<service android:name="com.google.android.datatransport.runtime.backends.TransportBackendDiscovery" android:exported="false">
<meta-data android:name="backend:com.google.android.datatransport.cct.CctBackendFactory" android:value="cct" />
</service>
<receiver android:name="com.google.firebase.iid.FirebaseInstanceIdReceiver" android:permission="com.google.android.c2dm.permission.SEND" android:exported="true">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
</intent-filter>
</receiver>
<provider android:name="com.google.firebase.provider.FirebaseInitProvider" android:exported="false" android:authorities="com.vuclip.viu.firebaseinitprovider" android:initOrder="100" android:directBootAware="true" />
<activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:name="com.spotxchange.internal.view.SpotXActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:hardwareAccelerated="true" />
<activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:name="com.spotxchange.internal.view.InAppBrowserActivity" android:configChanges="keyboardHidden|orientation|screenSize" android:hardwareAccelerated="true" />
<uses-library android:name="androidx.window.extensions" android:required="false" />
<uses-library android:name="androidx.window.sidecar" android:required="false" />
<meta-data android:name="com.bumptech.glide.integration.okhttp3.OkHttpGlideModule" android:value="GlideModule" />
<receiver android:name="com.google.android.gms.analytics.AnalyticsReceiver" android:enabled="true" android:exported="false" />
<service android:name="com.google.android.gms.analytics.AnalyticsService" android:enabled="true" android:exported="false" />
<service android:name="com.google.android.gms.analytics.AnalyticsJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="true" android:exported="false" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity" android:exported="false" android:excludeFromRecents="true" />
<service android:name="com.google.android.gms.auth.api.signin.RevocationBoundService" android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION" android:exported="true" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.google.android.gms.common.api.GoogleApiActivity" android:exported="false" />
<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" />
<service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" />
<service android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="true" android:exported="false" />
<activity android:theme="@android:style/Theme.Translucent" android:name="com.google.android.gms.ads.AdActivity" android:exported="false" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" />
<provider android:name="com.google.android.gms.ads.MobileAdsInitProvider" android:exported="false" android:authorities="com.vuclip.viu.mobileadsinitprovider" android:initOrder="100" />
<service android:name="com.google.android.gms.ads.AdService" android:enabled="true" android:exported="false" />
<provider android:name="com.facebook.internal.FacebookInitProvider" android:exported="false" android:authorities="com.vuclip.viu.FacebookInitProvider" />
<receiver android:name="com.facebook.CurrentAccessTokenExpirationBroadcastReceiver" android:exported="false">
<intent-filter>
<action android:name="com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED" />
</intent-filter>
</receiver>
<receiver android:name="com.facebook.AuthenticationTokenManager$CurrentAuthenticationTokenChangedBroadcastReceiver" android:exported="false">
<intent-filter>
<action android:name="com.facebook.sdk.ACTION_CURRENT_AUTHENTICATION_TOKEN_CHANGED" />
</intent-filter>
</receiver>
<provider android:name="androidx.startup.InitializationProvider" android:exported="false" android:authorities="com.vuclip.viu.androidx-startup">
<meta-data android:name="androidx.work.WorkManagerInitializer" android:value="androidx.startup" />
</provider>
<service android:name="androidx.work.impl.background.systemalarm.SystemAlarmService" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:directBootAware="false" />
<service android:name="androidx.work.impl.background.systemjob.SystemJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="@bool/enable_system_job_service_default" android:exported="true" android:directBootAware="false" />
<service android:name="androidx.work.impl.foreground.SystemForegroundService" android:enabled="@bool/enable_system_foreground_service_default" android:exported="false" android:directBootAware="false" />
<receiver android:name="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" android:enabled="true" android:exported="false" android:directBootAware="false" />
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
<action android:name="android.intent.action.ACTION_POWER_DISCONNECTED" />
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.intent.action.BATTERY_OKAY" />
<action android:name="android.intent.action.BATTERY_LOW" />
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.intent.action.DEVICE_STORAGE_LOW" />
<action android:name="android.intent.action.DEVICE_STORAGE_OK" />
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.RescheduleReceiver" android:enabled="false" android:exported="false" android:directBootAware="false">
<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>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="androidx.work.impl.background.systemalarm.UpdateProxies" />
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.diagnostics.DiagnosticsReceiver" android:permission="android.permission.DUMP" android:enabled="true" android:exported="true" android:directBootAware="false">
<intent-filter>
<action android:name="androidx.work.diagnostics.REQUEST_DIAGNOSTICS" />
</intent-filter>
</receiver>
<provider android:name="com.squareup.picasso.PicassoProvider" android:exported="false" android:authorities="com.vuclip.viu.com.squareup.picasso" />
<service android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="false" />
<receiver android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver" android:exported="false" />
<service android:name="androidx.room.MultiInstanceInvalidationService" android:exported="false" android:directBootAware="true" />
<activity android:name="com.brightcove.player.captioning.BrightcoveCaptionPropertiesActivity" />
<receiver android:name="com.huawei.hms.support.api.push.PushMsgReceiver" android:permission="com.vuclip.viu.permission.PROCESS_PUSH_MSG" android:exported="true" android:directBootAware="true">
<intent-filter>
<action android:name="com.huawei.intent.action.PUSH_DELAY_NOTIFY" />
<action android:name="com.huawei.intent.action.PUSH" />
</intent-filter>
</receiver>
<receiver android:name="com.huawei.hms.support.api.push.PushReceiver" android:permission="com.vuclip.viu.permission.PROCESS_PUSH_MSG" android:exported="true" android:directBootAware="true">
<intent-filter>
<action android:name="com.huawei.android.push.intent.REGISTRATION" />
<action android:name="com.huawei.android.push.intent.RECEIVE" />
</intent-filter>
</receiver>
<service android:name="com.huawei.hms.support.api.push.service.HmsMsgService" android:enabled="true" android:exported="true" android:process=":pushservice" android:directBootAware="true">
<intent-filter>
<action android:name="com.huawei.push.msg.NOTIFY_MSG" />
<action android:name="com.huawei.push.msg.PASSBY_MSG" />
</intent-filter>
</service>
<provider android:name="com.huawei.hms.support.api.push.PushProvider" android:readPermission="com.vuclip.viu.permission.PUSH_PROVIDER" android:writePermission="com.vuclip.viu.permission.PUSH_WRITE_PROVIDER" android:exported="true" android:authorities="com.vuclip.viu.huawei.push.provider" />
<meta-data android:name="com.huawei.hms.client.service.name:push" android:value="push:6.3.0.301" />
<meta-data android:name="com.huawei.hms.min_api_level:push:push" android:value="1" />
<activity android:name="com.huawei.hms.support.api.push.TransActivity" android:exported="false" />
<meta-data android:name="com.huawei.hms.client.service.name:ads-identifier" android:value="ads-identifier:3.4.39.302" />
<service android:name="com.paytm.pgsdk.IntentServicePostNotification" android:exported="false" />
<service android:name="com.paytm.pgsdk.IntentServicePreNotification" android:exported="false" />
<activity android:name="com.perimeterx.msdk.internal.enforcers.BlockActivity" />
<activity android:name="com.perimeterx.msdk.internal.enforcers.CaptchaActivity" android:configChanges="orientation|screenSize" />
<provider android:name="com.huawei.hms.aaid.InitProvider" android:exported="false" android:authorities="com.vuclip.viu.aaidinitprovider" android:initOrder="500" />
<meta-data android:name="com.huawei.hms.client.service.name:opendevice" android:value="opendevice:6.3.0.301" />
<meta-data android:name="com.huawei.hms.min_api_level:opendevice:push" android:value="1" />
<meta-data android:name="com.google.android.play.billingclient.version" android:value="4.0.0" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.android.billingclient.api.ProxyBillingActivity" android:exported="false" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" />
<meta-data android:name="com.huawei.hms.client.service.name:iap" android:value="iap:4.0.4.300" />
<meta-data android:name="com.huawei.hms.client.service.name:location" android:value="location:SDK-VERSION" />
<meta-data android:name="com.huawei.hms.min_api_level:location:location" android:value="1" />
<meta-data android:name="com.huawei.hms.client.service.name:base" android:value="base:6.3.0.303" />
<meta-data android:name="com.huawei.hms.min_api_level:base:hmscore" android:value="1" />
<meta-data android:name="availableLoaded" android:value="yes" />
<provider android:name="com.huawei.hms.update.provider.UpdateProvider" android:exported="false" android:authorities="com.vuclip.viu.hms.update.provider" android:grantUriPermissions="true" />
<provider android:name="com.huawei.hms.device.provider.CheckHmsProvider" android:exported="false" android:authorities="com.vuclip.viu.hms.device.validate.spoofprovider" android:grantUriPermissions="false" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.huawei.updatesdk.service.otaupdate.AppUpdateActivity" android:exported="false" android:configChanges="orientation|screenSize">
<meta-data android:name="hwc-theme" android:value="androidhwext:style/Theme.Emui.Translucent.NoTitleBar" />
<meta-data android:name="hnc-theme" android:value="androidhnext:style/Theme.Magic.Translucent.NoTitleBar" />
</activity>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.huawei.updatesdk.support.pm.PackageInstallerActivity" android:exported="false" android:configChanges="keyboardHidden|orientation|screenSize">
<meta-data android:name="hwc-theme" android:value="androidhwext:style/Theme.Emui.Translucent" />
<meta-data android:name="hnc-theme" android:value="androidhnext:style/Theme.Magic.Translucent" />
</activity>
<provider android:name="com.huawei.updatesdk.fileprovider.UpdateSdkFileProvider" android:exported="false" android:authorities="com.vuclip.viu.updateSdk.fileProvider" android:grantUriPermissions="true" />
<activity android:theme="@style/Base_Translucent" android:name="com.huawei.hms.activity.BridgeActivity" android:exported="false" android:excludeFromRecents="true" android:screenOrientation="behind" android:configChanges="fontScale|layoutDirection|locale|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:hardwareAccelerated="true">
<meta-data android:name="hwc-theme" android:value="androidhwext:style/Theme.Emui.Translucent" />
</activity>
<activity android:name="com.huawei.hms.activity.EnableServiceActivity" android:exported="false" android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" />
<provider android:name="com.huawei.agconnect.core.provider.AGConnectInitializeProvider" android:exported="false" android:authorities="com.vuclip.viu.AGCInitializeProvider" />
<service android:name="com.huawei.agconnect.core.ServiceDiscovery" android:exported="false" />
<meta-data android:name="componentverify_ag_cbg_root" android:value="@string/ag_sdk_cbg_root" />
<meta-data android:name="com.android.dynamic.apk.fused.modules" android:value="base" />
<meta-data android:name="com.android.stamp.source" android:value="https://play.google.com/store" />
<meta-data android:name="com.android.stamp.type" android:value="STAMP_TYPE_STANDALONE_APK" />
<meta-data android:name="com.android.vending.splits" android:resource="@xml/splits0" />
<meta-data android:name="com.android.vending.derived.apk.id" android:value="1" />
</application>
</manifest>