AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="603592010" android:versionName="5.9.5.603592010" android:compileSdkVersion="33" android:compileSdkVersionCodename="13" package="iflix.play" platformBuildVersionCode="33" platformBuildVersionName="13"
xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="33" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.INTERNET" />
<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.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.REORDER_TASKS" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="com.tencent.firevideo.permission.ACCESS_PUSH_SERVICE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="com.android.vending.BILLING" />
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="32" />
<queries>
<package android:name="com.whatsapp" />
<package android:name="com.instagram.android" />
<package android:name="com.tencent.mm" />
<package android:name="com.android.vending" />
<package android:name="com.android.browser" />
<package android:name="com.devopsapp" />
<intent>
<action android:name="android.media.action.IMAGE_CAPTURE" />
</intent>
<intent>
<action android:name="android.intent.action.GET_CONTENT" />
</intent>
<intent>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" />
</intent>
<intent>
<action android:name="android.support.customtabs.action.CustomTabsService" />
</intent>
</queries>
<queries>
<provider android:authorities="com.facebook.katana.provider.PlatformProvider" />
</queries>
<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<supports-screens android:anyDensity="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.Manifest.permission.VIBRATE" />
<permission android:name="iflix.play.permission.TDOS_DIAGNOSE_BROADCAST" android:protectionLevel="signature" />
<uses-permission android:name="iflix.play.permission.TDOS_DIAGNOSE_BROADCAST" />
<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="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<uses-feature android:name="android.hardware.camera" />
<uses-permission android:name="com.google.android.gms.permission.AD_ID" />
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
<uses-permission android:name="android.permission.RECEIVE_USER_PRESENT" />
<uses-permission android:name="android.permission.RESTART_PACKAGES" />
<permission android:name="iflix.play.permission.XGPUSH_RECEIVE" android:protectionLevel="signature" />
<uses-permission android:name="iflix.play.permission.XGPUSH_RECEIVE" />
<uses-feature android:name="android.hardware.camera.front" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-feature android:name="android.hardware.camera.flash" android:required="false" />
<uses-feature android:name="android.hardware.screen.landscape" android:required="false" />
<uses-feature android:name="android.hardware.wifi" android:required="false" />
<application android:theme="@style/AppTheme" android:label="@string/app_name" android:icon="@mipmap/app_icon" android:name="com.tencent.qqliveinternational.base.VideoApplication" android:persistent="true" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="true" android:extractNativeLibs="false" android:fullBackupContent="@xml/appsflyer_backup_rules" android:networkSecurityConfig="@xml/network_security_config" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:isSplitRequired="true" android:requestLegacyExternalStorage="true">
<uses-library android:name="org.apache.http.legacy" android:required="false" />
<activity android:theme="@style/cp_page" android:name="com.tencent.qqliveinternational.immsersiveplayer.refactoring.activity.CPPageDetailActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.immsersiveplayer.refactoring.activity.CPPageFollowListActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/com_facebook_activity_theme" android:name="com.facebook.FacebookActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize" />
<provider android:name="com.facebook.FacebookContentProvider" android:exported="true" android:authorities="@string/fb_id" />
<provider android:name="androidx.core.content.FileProvider" android:exported="false" android:authorities="iflix.play.provider" android:grantUriPermissions="true">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths" />
</provider>
<activity android:theme="@style/Theme.AppStartLoad" android:name="com.tencent.qqliveinternational.base.MainActivity" android:exported="true" android:screenOrientation="portrait" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:alwaysRetainTaskState="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id" />
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-5516625121741993~1849037679" />
<meta-data android:name="com.google.android.gms.ads.AD_MANAGER_APP" android:value="true" />
<meta-data android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME" android:value="com.tencent.qqliveinternational.cast.support.CastOptionsProvider" />
<meta-data android:name="APPKEY_DENGTA" android:value="0000069JZ73X7EGA" />
<meta-data android:name="TA_APPKEY" android:value="2F0811E6EF98" />
<meta-data android:name="android.max_aspect" android:value="2.5" />
<meta-data android:name="isReprovideTimerOn" android:value="false" />
<meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/status_bar_icon" />
<meta-data android:name="BUGLY_AREA" android:value="oversea" />
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<meta-data android:name="com.startapp.sdk.APPLICATION_ID" android:value="$STARTAPP_ID" />
<activity android:name="com.tencent.qqliveinternational.activity.WelcomeActivity" android:screenOrientation="portrait" />
<activity android:name="com.tencent.qqliveinternational.activity.EastereggActivity" android:screenOrientation="portrait" android:configChanges="orientation|screenLayout|screenSize|smallestScreenSize" />
<activity android:name="com.tencent.qqliveinternational.base.PushLaunchActivity" android:exported="true" android:screenOrientation="portrait" android:configChanges="orientation|screenLayout|screenSize|smallestScreenSize">
<intent-filter>
<action android:name="PushLaunchActivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity android:theme="@style/ShareElementAppTheme" android:name="com.tencent.qqliveinternational.immsersiveplayer.activity.CPPlayerDetailActivity" android:screenOrientation="portrait" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" />
<activity android:name="com.tencent.qqliveinternational.videodetail.activity.VideoDetailActivity" android:launchMode="singleTop" android:screenOrientation="user" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:supportsPictureInPicture="true" />
<activity android:name="com.tencent.qqliveinternational.video.livedetail.VideoLiveActivity" android:launchMode="singleTask" android:screenOrientation="user" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:supportsPictureInPicture="true" />
<activity android:theme="@style/AppTheme" android:name="com.tencent.qqliveinternational.activity.I18NOpenActivity" android:exported="true" android:launchMode="singleTask" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize">
<intent-filter>
<action android:name="com.tencent.qqliveinternational.activity.I18NOpenActivity" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="iflix" />
<data android:scheme="https" />
<data android:scheme="http" />
<data android:host="www.iflix.com" />
<data android:host="play.iflix.com" />
<data android:host="piay.iflix.com" />
<data android:host="m.iflix.com" />
<data android:host="iflix.com" />
</intent-filter>
</activity>
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.popup.AppUpdateActivity" />
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.popup.SharePopupActivity" android:launchMode="singleTop" />
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.popup.AudioTrackActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.popup.FeedBackPopupActivity" />
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.base.OperationDialogActivity" android:launchMode="singleTask" />
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.popup.ShortMorePopupActivity" android:launchMode="singleTop" />
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.activity.SplashActivity" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
<activity android:theme="@style/translucent" android:name="com.tencent.qqliveinternational.base.InAppUpdateActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:name="com.tencent.qqliveinternational.activity.ShareLogActivity" />
<activity android:name="com.tencent.qqliveinternational.qrscan.LoginAuthActivity" />
<activity android:name="com.tencent.qqliveinternational.offline.OfflinePlayerActivity" android:launchMode="singleTask" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode" android:supportsPictureInPicture="true" />
<activity android:name="com.tencent.qqliveinternational.base.GameH5Activity" android:launchMode="singleTask" android:screenOrientation="user" android:configChanges="orientation" />
<activity android:theme="@style/immersive" android:name="com.tencent.qqliveinternational.network.detect.NetworkCheckerActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<receiver android:name="com.tencent.qqliveinternational.util.AppShortcutUtils$ShortCutInstallReceiver" android:exported="false" />
<activity android:name="com.tencent.qqliveinternational.base.CaptureActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.secondarypage.SecondaryPageActivity" android:screenOrientation="portrait" />
<activity android:name="com.github.moduth.blockcanary.ui.DisplayActivity" android:exported="true" />
<activity android:name="leakcanary.internal.activity.LeakActivity" android:exported="true" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.compilationpage.CompilationPageActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.qrscan.ScanResultActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.cast.custom.CastDeviceChooserActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Theme.AppCompat.DayNight.NoActionBar" android:name="com.tencent.qqliveinternational.activity.NetworkSolutionsActivity" android:screenOrientation="portrait" android:configChanges="uiMode" />
<meta-data android:name="design_width_in_dp" android:value="375" />
<meta-data android:name="design_height_in_dp" android:value="562" />
<activity android:theme="@style/MaterialComponentsImmersive" android:name="com.tencent.qqlivei18n.search.SearchActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.search.SearchSubPageActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.search.VideoListActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/AdTransparent" android:name="com.tencent.qqliveinternational.ad.interstitial.InterstitialAdActivity" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.download.video.chooseepisode.ChooseEpisodeActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.download.video.overview.OverviewActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.download.video.downloading.DownloadingActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.download.video.finished.FinishedActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Transparent" android:name="com.tencent.wetv.appupgrade.AppUpgradeActivity" android:launchMode="singleTask" />
<activity android:theme="@style/Transparent" android:name="com.tencent.wetv.dynatic.DynamicLaunchActivity" android:launchMode="singleTask" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.acvivity.BridgeH5Activity" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.acvivity.GameCenterH5Activity" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqlivei18n.acvivity.TransparentFloatH5Activity" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqlivei18n.acvivity.HalfTransparentFloatH5Activity" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.profile.activity.ProfileActivity" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.profile.activity.EditActivity" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqlivei18n.profile.activity.DatePickerActivity" android:launchMode="singleTop" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqlivei18n.profile.activity.GenderPickActivity" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.profile.activity.IntroductionActivity" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.profile.activity.AccountActivity" android:screenOrientation="portrait" />
<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.centauri.oversea.business.pay.CTIProxyActivity" android:launchMode="singleTop" android:configChanges="keyboard|keyboardHidden|orientation|screenSize" />
<activity android:name="com.centauri.oversea.business.h5.CTIWebActivity" android:process=":remoteWeb" android:configChanges="keyboardHidden|orientation|screenSize" />
<service android:name="com.centauri.oversea.business.h5.WebService" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.watchlist.ui.WatchlistActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.history.ui.HistoryActivity" android:launchMode="singleTop" android:screenOrientation="portrait" />
<activity android:theme="@style/Theme.AppCompat.DayNight.NoActionBar" android:name="com.tencent.qqliveinternational.darkmode.DarkModeActivity" android:screenOrientation="portrait" android:configChanges="uiMode" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqliveinternational.settings.ui.SettingsActivity" android:configChanges="uiMode" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.about.ui.AboutActivity" android:screenOrientation="portrait" />
<activity android:name="com.tencent.wetv.reshub.debug.ResHubDebugActivity" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.upload.VideoUploadActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.messagecenter.MessageCenterActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqliveinternational.messagecenter.InteractDetailActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/loginTranslucent" android:name="com.tencent.qqliveinternational.login.LoginActivity" android:launchMode="singleTask" android:windowSoftInputMode="adjustResize" />
<activity android:theme="@style/Theme.AppCompat.DayNight" android:name="com.tencent.qqliveinternational.login.LoginDebugActivity" />
<activity android:theme="@style/Theme.LoginTransparent" android:name="com.tencent.qqlive.i18n.liblogin.fastlogin.line.LineFastLoginActivity" />
<activity android:theme="@style/Theme.LoginTransparent" android:name="com.tencent.qqlive.i18n.liblogin.fastlogin.facebook.FacebookFastLoginActivity" />
<activity android:theme="@style/Theme.LoginTransparent" android:name="com.tencent.qqlivei18n.wxapi.WXEntryActivity" android:exported="true" android:taskAffinity="com.tencent.qqlivei18n" android:launchMode="singleTask" />
<activity android:theme="@style/Theme.LoginTransparent" android:name="com.tencent.qqlivei18n.us.wxapi.WXEntryActivity" android:exported="true" android:taskAffinity="com.tencent.qqlivei18n.us" android:launchMode="singleTask" />
<activity android:theme="@style/Theme.LoginTransparent" android:name="com.tencent.qqlivei18n.tw.wxapi.WXEntryActivity" android:exported="true" android:taskAffinity="com.tencent.qqlivei18n.tw" android:launchMode="singleTask" />
<activity android:theme="@style/Theme.LoginTransparent" android:name="com.tencent.qqlive.i18n.liblogin.fastlogin.google.GoogleFastLoginActivity" />
<activity android:theme="@style/Theme.LoginTransparent" android:name="com.tencent.qqlive.i18n.liblogin.fastlogin.TrueIDFastLoginActivity" android:exported="false">
<intent-filter>
<data android:scheme="@string/trueid_client_id" />
</intent-filter>
</activity>
<meta-data android:name="XG_WEAK_ALARM" android:value="true" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.tencent.android.tpush.TpnsActivity" android:exported="true" android:launchMode="singleInstance">
<intent-filter>
<action android:name="iflix.play.OPEN_TPNS_ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<data android:scheme="tpns" android:host="iflix.play" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action" />
</intent-filter>
</activity>
<receiver android:name="com.tencent.qqlive.tpns.receiver.MessageReceiver" android:exported="true">
<intent-filter>
<action android:name="com.tencent.android.xg.vip.action.PUSH_MESSAGE" />
<action android:name="com.tencent.android.xg.vip.action.FEEDBACK" />
</intent-filter>
</receiver>
<activity android:theme="@style/Transparent" android:name="com.tencent.qqlivei18n.album.photo.activity.ImagePickerActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.album.photo.activity.MediaListActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/VideoPreview" android:name="com.tencent.qqlivei18n.album.photo.activity.VideoPreviewActivity" android:screenOrientation="portrait" />
<activity android:name="com.tencent.qqlivei18n.album.photo.activity.PhotoSimpleCropActivity" android:screenOrientation="portrait" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqlivei18n.interesttag.ui.InterestTagActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Immersive" android:name="com.tencent.qqlivei18n.rank.ui.RankActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqliveinternational.ui.slidinglist.SlidingListActivity" android:launchMode="singleTask" android:configChanges="uiMode" />
<activity android:theme="@style/Transparent" android:name="com.tencent.qqliveinternational.permission.PermissionRequestActivity" android:launchMode="singleTask" android:configChanges="keyboardHidden|orientation|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.perf.ktx.FirebasePerfKtxRegistrar" 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.iid.Registrar" 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.analytics.ktx.FirebaseAnalyticsKtxRegistrar" 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.crashlytics.ktx.FirebaseCrashlyticsKtxRegistrar" 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.crashlytics.CrashlyticsRegistrar" 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.datatransport.TransportRegistrar" android:value="com.google.firebase.components.ComponentRegistrar" />
<meta-data android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonKtxRegistrar" 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" />
</service>
<provider android:name="com.google.firebase.perf.provider.FirebasePerfProvider" android:exported="false" android:authorities="iflix.play.firebaseperfprovider" android:initOrder="101" />
<activity android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" android:name="com.tencent.qqlive.rewardad.activity.QAdRewardLandScapeActivity" android:screenOrientation="userLandscape" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" />
<activity android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" android:name="com.tencent.qqlive.rewardad.activity.QAdRewardPortraitActivity" android:screenOrientation="portrait" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" />
<activity android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" android:name="com.tencent.qqlive.rewardad.activity.QAdRewardActivity" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" />
<activity android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" android:name="com.tencent.qqlive.qadsplash.test.TestWelcomeActivity" />
<activity android:theme="@style/HotStartTheme" android:name="com.tencent.qqlive.qadsplash.template.QAdHotSplashActivity" android:screenOrientation="portrait" android:configChanges="orientation|screenLayout|screenSize|smallestScreenSize" />
<activity android:name="com.tencent.qqlive.qadcore.view.QADLandingPageActivity" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenLayout|screenSize" />
<activity android:name="com.tencent.qqlive.qadcore.canvasad.QAdCanvasActivity" />
<activity android:name="com.tencent.qqlive.qadcommon.splitpage.AdSplitPageActivity" android:screenOrientation="portrait" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:resizeableActivity="false" />
<activity android:theme="@style/BlackTransparentNoAnimation" android:name="com.tencent.qqlive.qadcore.view.QADExternalFormActivity" android:launchMode="singleTop" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
<activity android:name="com.tencent.qqlive.qadcommon.gesture.bonus.QAdBonusPageActivity" android:screenOrientation="portrait" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:resizeableActivity="false" />
<activity android:name="com.tencent.qqlive.qadcommon.gesture.bounsv2.QAdSplashBonusActivity" android:screenOrientation="portrait" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:resizeableActivity="false" />
<activity android:theme="@style/FocusBonusTrans" android:name="com.tencent.qqlive.qadcommon.gesture.bounsv2.QAdInteractFocusBonusActivity" android:launchMode="singleTask" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:resizeableActivity="false" />
<activity android:theme="@style/EasterEggTrans" android:name="com.tencent.qqlive.qadcommon.interactive.toolbox.EasterEggWebActivity" android:exported="false" android:launchMode="singleTask" android:configChanges="fontScale|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize" android:resizeableActivity="false" />
<activity android:name="com.tencent.qqlive.qadexposure.QAdExposureCheckDetailActivity" android:launchMode="singleTask" android:screenOrientation="portrait" android:resizeableActivity="false" />
<activity android:name="com.tencent.qqlive.qadcore.view.QAdEnvConfigActivity" android:launchMode="singleTask" android:screenOrientation="portrait" android:resizeableActivity="false" />
<provider android:name="com.tencent.dynamicso.ipc.IPCContentProvider" android:enabled="true" android:exported="false" android:authorities="iflix.play.dynamicso.ipc" />
<provider android:name="com.tencent.qqlive.module.videoreport.provider.DTMainProcessContentProvider" android:enabled="true" android:exported="false" android:authorities="iflix.play.dt.ipc.DTMainProcessContentProvider" />
<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="0x00000002" />
<service android:name="com.google.android.gms.cast.framework.ReconnectionService" android:exported="false" />
<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>
<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>
<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: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.iflix.play" />
</intent-filter>
</activity>
<activity android:theme="@style/LineSdk_AuthenticationActivity" android:name="com.linecorp.linesdk.auth.internal.LineAuthenticationActivity" android:exported="false" android:launchMode="singleTop" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:name="com.linecorp.linesdk.auth.internal.LineAuthenticationCallbackActivity" android:exported="true" android:configChanges="keyboardHidden|orientation|screenSize">
<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="lineauth" />
</intent-filter>
</activity>
<activity android:name="com.tdcm.truelifelogin.activities.QRScannerActivity" android:screenOrientation="portrait" />
<activity android:name="com.tdcm.truelifelogin.activities.QRGeneralActivity" android:screenOrientation="portrait" />
<activity android:name="com.tdcm.truelifelogin.activities.CaptureActivityPortrait" android:stateNotNeeded="true" android:screenOrientation="portrait" android:windowSoftInputMode="stateAlwaysHidden" />
<provider android:name="com.facebook.internal.FacebookInitProvider" android:exported="false" android:authorities="iflix.play.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>
<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" android:visibleToInstantApps="true" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.google.android.gms.common.api.GoogleApiActivity" 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="iflix.play.mobileadsinitprovider" android:initOrder="100" />
<service android:name="com.google.android.gms.ads.AdService" android:enabled="true" android:exported="false" />
<provider android:name="com.google.firebase.provider.FirebaseInitProvider" android:exported="false" android:authorities="iflix.play.firebaseinitprovider" android:initOrder="100" android:directBootAware="true" />
<activity android:theme="@style/Theme.PlayCore.Transparent" android:name="com.google.android.play.core.common.PlayCoreDialogWrapperActivity" android:exported="false" android:stateNotNeeded="true" />
<provider android:name="androidx.startup.InitializationProvider" android:exported="false" android:authorities="iflix.play.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="androidx.lifecycle.ProcessLifecycleOwnerInitializer" android:exported="false" android:multiprocess="true" android:authorities="iflix.play.lifecycle-process" />
<service android:name="com.firebase.jobdispatcher.GooglePlayReceiver" android:permission="com.google.android.gms.permission.BIND_NETWORK_TASK_SERVICE" android:exported="true">
<intent-filter>
<action android:name="com.google.android.gms.gcm.ACTION_TASK_READY" />
</intent-filter>
</service>
<receiver android:name="com.tencent.rmonitor.natmem.NatMemReceiver" android:exported="false">
<intent-filter>
<action android:name="com.tencent.rmonitor.natmem.USAGE_DUMP" />
<action android:name="com.tencent.rmonitor.natmem.LEAK_DUMP" />
</intent-filter>
</receiver>
<provider android:name="com.tencent.rmonitor.launch.AppLaunchMonitorInstaller" android:exported="false" android:authorities="iflix.play.rmonitor-installer" />
<activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.activity.TTLandingPageActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.activity.TTPlayableLandingPageActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.activity.TTVideoLandingPageActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.activity.TTVideoLandingPageLink2Activity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_full_screen_new" android:name="com.bytedance.sdk.openadsdk.activity.TTRewardVideoActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_full_screen_new" android:name="com.bytedance.sdk.openadsdk.activity.TTRewardExpressVideoActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_full_screen_new" android:name="com.bytedance.sdk.openadsdk.activity.TTFullScreenVideoActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_full_screen_new" android:name="com.bytedance.sdk.openadsdk.activity.TTFullScreenExpressVideoActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_full_screen_interaction" android:name="com.bytedance.sdk.openadsdk.activity.TTInterstitialActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@style/tt_full_screen_interaction" android:name="com.bytedance.sdk.openadsdk.activity.TTInterstitialExpressActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.bytedance.sdk.openadsdk.activity.TTDelegateActivity" android:launchMode="standard" />
<activity android:theme="@style/tt_privacy_landing_page" android:name="com.bytedance.sdk.openadsdk.activity.TTWebsiteActivity" android:launchMode="standard" android:screenOrientation="portrait" />
<activity android:theme="@style/tt_app_open_ad_no_animation" android:name="com.bytedance.sdk.openadsdk.activity.TTAppOpenAdActivity" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" />
<service android:name="com.bytedance.sdk.openadsdk.multipro.aidl.BinderPoolService" />
<activity android:name="com.bytedance.sdk.openadsdk.adapter.PangleAdInterstitialActivity" />
<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>
<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:theme="@style/TCaptchaPopupDialogActivity" android:name="com.tencent.captchasdk.TCaptchaPopupActivity" android:exported="false" android:configChanges="keyboardHidden|navigation|orientation" />
<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" />
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.tencent.android.tpush.InnerTpnsActivity" android:exported="false" android:launchMode="singleInstance">
<intent-filter>
<action android:name="iflix.play.OPEN_TPNS_ACTIVITY_V2" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<data android:scheme="stpns" android:host="iflix.play" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action" />
</intent-filter>
</activity>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.tencent.android.tpush.inappmessage.InAppMessageActivity" />
<receiver android:name="com.tencent.android.tpush.XGPushReceiver" android:exported="false" android:process=":xg_vip_service">
<intent-filter android:priority="0x7FFFFFFF">
<action android:name="com.tencent.android.xg.vip.action.SDK" />
<action android:name="com.tencent.android.xg.vip.action.INTERNAL_PUSH_MESSAGE" />
<action android:name="com.tencent.android.xg.vip.action.ACTION_SDK_KEEPALIVE" />
</intent-filter>
</receiver>
<service android:name="com.tencent.android.tpush.service.XGVipPushService" android:persistent="true" android:exported="false" android:process=":xg_vip_service" />
<service android:name="com.tencent.android.tpush.rpc.XGRemoteService" android:exported="false">
<intent-filter>
<action android:name="iflix.play.XGVIP_PUSH_ACTION" />
</intent-filter>
</service>
<provider android:name="com.tencent.android.tpush.XGPushProvider" android:exported="false" android:authorities="iflix.play.XGVIP_PUSH_AUTH" />
<provider android:name="com.tencent.android.tpush.SettingsContentProvider" android:exported="false" android:authorities="iflix.play.TPUSH_PROVIDER" />
<provider android:name="com.tencent.android.tpush.XGVipPushKAProvider" android:exported="false" android:authorities="iflix.play.AUTH_XGPUSH_KEEPALIVE" />
<service android:name="com.tencent.tpns.mqttchannel.services.MqttService" android:exported="false" android:process=":xg_vip_service" />
<provider android:name="com.tencent.tpns.baseapi.base.SettingsContentProvider" android:exported="false" android:authorities="iflix.play.XG_SETTINGS_PROVIDER" />
<meta-data android:name="XG_V2_ACCESS_ID" android:value="1530001813" />
<meta-data android:name="XG_V2_ACCESS_KEY" android:value="AZAM9A61MFCF" />
<service android:name="com.tencent.android.fcm.XGFcmListenerService" android:exported="true">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
<activity android:theme="@style/zxing_CaptureTheme" android:name="com.journeyapps.barcodescanner.CaptureActivity" android:clearTaskOnLaunch="true" android:stateNotNeeded="true" android:screenOrientation="sensorLandscape" android:windowSoftInputMode="stateAlwaysHidden" />
<meta-data android:name="com.android.vending.splits.required" android:value="true" />
<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_DISTRIBUTION_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="4" />
</application>
</manifest>