APK逆向工程 - “新蜘蛛纸牌 v1.0.2” 源代码分析


源码分析说明


当前分析文件:新蜘蛛纸牌 v1.0.2 -- AndroidManifest.xml

本分析报告仅用于安全研究目的,禁止用于任何非法用途。所有操作均需遵守当地法律法规。


<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="3" android:versionName="1.0.2" android:installLocation="preferExternal" android:compileSdkVersion="31" android:compileSdkVersionCodename="12" package="com.huoyu.spidersolitairecard.nearme.gamecenter" platformBuildVersionCode="31" platformBuildVersionName="12"
  xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="30" />
    <supports-screens android:anyDensity="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" />
    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.GET_TASKS" />
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-feature android:glEsVersion="0x00020000" />
    <supports-gl-texture android:name="GL_OES_compressed_ETC1_RGB8_texture" />
    <uses-feature android:name="android.hardware.touchscreen" android:required="false" />
    <uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="false" />
    <uses-feature android:name="android.hardware.touchscreen.multitouch.distinct" android:required="false" />
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
    <uses-permission android:name="android.permission.USE_CREDENTIALS" />
    <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="com.asus.msa.SupplementaryDID.ACCESS" />
    <uses-permission android:name="freemme.permission.msa" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
    <queries>
        <intent>
            <action android:name="android.intent.action.MAIN" />
        </intent>
        <intent>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="https" />
        </intent>
        <package android:name="com.ss.android.ugc.aweme" />
        <package android:name="com.ss.android.ugc.aweme.lite" />
        <intent>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="https" />
        </intent>
        <package android:name="com.ss.android.ugc.aweme" />
        <package android:name="com.ss.android.ugc.aweme.lite" />
    </queries>
    <uses-permission android:name="com.google.android.gms.permission.AD_ID" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <permission android:name="com.huoyu.spidersolitairecard.nearme.gamecenter.openadsdk.permission.TT_PANGOLIN" android:protectionLevel="signature" />
    <uses-permission android:name="com.huoyu.spidersolitairecard.nearme.gamecenter.openadsdk.permission.TT_PANGOLIN" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.REORDER_TASKS" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <permission android:name="com.huoyu.spidersolitairecard.nearme.gamecenter.heytap.msp.mobad.BROADCAST_PERMISSION" android:protectionLevel="signature" />
    <uses-permission android:name="com.huoyu.spidersolitairecard.nearme.gamecenter.heytap.msp.mobad.BROADCAST_PERMISSION" />
    <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
    <application android:theme="@style/UnityThemeSelector" android:label="@string/app_name" android:icon="@mipmap/app_icon" android:name="com.firefish.android.unity.GlobalApplication" android:allowBackup="false" android:hardwareAccelerated="true" android:supportsRtl="true" android:isGame="true" android:usesCleartextTraffic="true" android:networkSecurityConfig="@xml/network_security_config" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:requestLegacyExternalStorage="true">
        <meta-data android:name="com.google.firebase.messaging.default_notification_channel_id" android:value="@string/default_notification_channel_id" />
        <receiver android:name="com.cocos2d.diguo.template.SHNotification" android:exported="false" />
        <receiver android:name="com.cocos2d.diguo.template.UnityShare" android:exported="false" />
        <activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:label="@string/app_name" android:name="com.firefish.android.SplashActivity" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|touchscreen">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
                <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:label="@string/app_name" android:name="com.firefish.android.unity.UnityPlayerActivity" android:launchMode="singleTask" android:screenOrientation="portrait" android:configChanges="density|fontScale|keyboard|keyboardHidden|layoutDirection|mcc|mnc|navigation|orientation|screenLayout|screenSize|smallestScreenSize|touchscreen|uiMode">
            <intent-filter>
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
        </activity>
        <activity android:theme="@android:style/Theme.Translucent" android:name="com.tencent.bugly.beta.ui.BetaActivity" android:configChanges="keyboardHidden|locale|orientation|screenSize" />
        <meta-data android:name="com.facebook.sdk.AutoLogAppEventsEnabled" android:value="false" />
        <receiver android:name="com.adjust.sdk.AdjustReferrerReceiver" android:permission="android.permission.INSTALL_PACKAGES" android:exported="true">
            <intent-filter>
                <action android:name="com.android.vending.INSTALL_REFERRER" />
            </intent-filter>
        </receiver>
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" android:name="com.degoo.diguogameshow.FGScreenShowerActivity" />
        <activity android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" android:name="com.degoo.diguogameshow.FGMoreShowerActivity" />
        <meta-data android:name="Degoo_Common_Tracker_ID" android:value="UA-84144044-1" />
        <meta-data android:name="App_Tracker_ID" android:value="UA-84144044-2" />
        <meta-data android:name="PrivacyPolicy_URL" android:value="http://huoyfish.com/ppcn.html" />
        <meta-data android:name="UserAgreement_URL" android:value="http://huoyfish.com/agcn.html" />
        <meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@mipmap/app_icon" />
        <meta-data android:name="Adjust_App_Token" android:value="g0yvnf1bt4ao" />
        <meta-data android:name="Adjust_App_SecretId" android:value="1" />
        <meta-data android:name="Adjust_App_SecretInfo1" android:value="101574619" />
        <meta-data android:name="Adjust_App_SecretInfo2" android:value="1589457115" />
        <meta-data android:name="Adjust_App_SecretInfo3" android:value="747779962" />
        <meta-data android:name="Adjust_App_SecretInfo4" android:value="362876465" />
        <meta-data android:name="com.diguo.adjust.event.daily_open" android:value="e5vpid" />
        <meta-data android:name="com.diguo.adjust.event.adjust_install" android:value="68i1ya" />
        <meta-data android:name="com.diguo.adjust.event.revenue_ad" android:value="lrmclz" />
        <meta-data android:name="com.diguo.adjust.event.revenue_iap" android:value="dmq1u2" />
        <meta-data android:name="com.diguo.adjust.event.adjust_stay1" android:value="lmdj33" />
        <meta-data android:name="oppoUnion_appSecret" android:value="cb6c08925db74328be62d70b2b8a5a4f" />
        <meta-data android:name="debug_mode" android:value="false" />
        <meta-data android:name="is_offline_game" android:value="true" />
        <meta-data android:name="app_key" android:value="030b740662be44d09d3914c90f80882f" />
        <meta-data android:name="is_gc_ad" android:value="true" />
        <meta-data android:name="com.diguo.iab.key" android:value="" />
        <meta-data android:name="com.diguo.iab.skus.inapp" android:value="" />
        <meta-data android:name="com.diguo.iab.skus.subs" android:value="" />
        <meta-data android:name="com.diguo.iab.noad" android:value="0" />
        <meta-data android:name="com.diguo.iab.skus.non_consumable" android:value="" />
        <meta-data android:name="com.diguo.iab.skus.noad" android:value="" />
        <meta-data android:name="com.diguo.dcb.more.on" android:value="true" />
        <meta-data android:name="com.diguo.dcb.banner.on" android:value="false" />
        <meta-data android:name="com.diguo.dcb.interstitial.on" android:value="true" />
        <meta-data android:name="DiguoTrack_App_ID" android:value="spidersolitairecardoppo" />
        <meta-data android:name="DiguoTrack_App_Platform" android:value="oppo" />
        <meta-data android:name="com.diguo.ecpm.banner.admob.adaptive.on" android:value="true" />
        <meta-data android:name="TRACKING_APPKEY" android:value="d98847dbdd743ed0ac5b32e1b32caf3a" />
        <meta-data android:name="TRACKING_CHANNEL" android:value="_default_" />
        <meta-data android:name="BUGLY_APPID" android:value="25521fd4cf" />
        <meta-data android:name="BUGLY_APP_VERSION" android:value="1.0.2" />
        <meta-data android:name="BUGLY_APP_CHANNEL" android:value="oppo_Channel" />
        <meta-data android:name="BUGLY_ENABLE_DEBUG" android:value="false" />
        <meta-data android:name="android.max_aspect" android:value="2.1" />
        <meta-data android:name="notch.config" android:value="portrait|landscape" />
        <meta-data android:name="unity.splash-mode" android:value="2" />
        <meta-data android:name="unity.splash-enable" android:value="false" />
        <meta-data android:name="UMENG_APPKEY" android:value="64a7f47abd4b621232ccab05" />
        <meta-data android:name="UMENG_CHANNEL" android:value="oppo" />
        <meta-data android:name="com.diguo.adjust.event.abtest_o" android:value="3kpuj3" />
        <meta-data android:name="com.diguo.adjust.event.abtest_a" android:value="nwraus" />
        <meta-data android:name="com.diguo.adjust.event.abtest_b" android:value="fsql2s" />
        <meta-data android:name="com.diguo.adjust.event.game_addiction" android:value="dto4yi" />
        <meta-data android:name="com.diguo.adjust.event.stay1" android:value="lmdj33" />
        <meta-data android:name="com.diguo.adjust.event.register" android:value="dtwa85" />
        <meta-data android:name="com.diguo.adjust.event.ad_times" android:value="9ytsjn" />
        <meta-data android:name="com.diguo.adjust.event.ltv" android:value="k0ditp" />
        <meta-data android:name="com.diguo.adjust.event.nlevel2" android:value="wgf8w3" />
        <meta-data android:name="com.diguo.adjust.event.nlevel3" android:value="h7cyhg" />
        <meta-data android:name="com.diguo.adjust.event.nlevel4" android:value="ciqhhr" />
        <meta-data android:name="com.diguo.adjust.event.nlevel5" android:value="lhpe5o" />
        <meta-data android:name="com.diguo.adjust.event.vivo" android:value="i94p7j" />
        <meta-data android:name="com.diguo.adjust.event.xiaomi" android:value="16sfsq" />
        <meta-data android:name="com.diguo.adjust.event.taptap" android:value="a85jr7" />
        <meta-data android:name="com.diguo.thinkingdata.appid" android:value="bdee06f5add24acf8bcad0c09e1a60c7" />
        <meta-data android:name="com.diguo.thinkingdata.url" android:value="https://report.huoyfish.com" />
        <meta-data android:name="com.diguo.thinkingdata.platform" android:value="oppo" />
        <activity android:theme="@style/Theme_Dialog_Custom" android:name="com.nearme.game.sdk.component.proxy.JumpToProxyActivity" android:exported="true" android:process=":gcsdk" android:configChanges="keyboardHidden|orientation|screenSize" />
        <provider android:name="com.heytap.msp.sdk.MspFileProvider" android:exported="false" android:process=":gcsdk" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.MspFileProvider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths" />
        </provider>
        <activity android:theme="@style/Theme_Dialog_Custom" android:name="com.nearme.game.sdk.component.proxy.ProxyActivity" android:exported="false" android:process=":gcsdk" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/Theme_Dialog_Custom" android:name="com.oppo.usercenter.opensdk.dialog.register.UserCenterOperateActivity" android:exported="false" android:process=":gcsdk" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/Theme_Dialog_Custom" android:name="com.nearme.game.sdk.component.proxy.ExitActivity" android:exported="false" android:process=":gcsdk" android:launchMode="singleTask" android:configChanges="keyboardHidden|orientation|screenSize" />
        <service android:name="com.nearme.game.sdk.component.proxy.ProxyApiService" android:process=":gcsdk" android:priority="1000" />
        <receiver android:name="com.nearme.game.sdk.component.proxy.ProxyUserCenterOperateReceiver" android:exported="true" android:process=":gcsdk">
            <intent-filter>
                <action android:name="com.oppo.usercenter.account_login" />
                <action android:name="com.oppo.usercenter.account_logout" />
                <action android:name="com.oppo.usercenter.modify_name" />
                <action android:name="com.usercenter.action.receiver.account_login" />
                <action android:name="com.heytap.usercenter.account_logout" />
            </intent-filter>
        </receiver>
        <activity android:name="com.tencent.bugly.beta.ui.BetaActiveAlertActivity" />
        <provider android:name="com.tencent.bugly.beta.utils.BuglyFileProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.fileProvider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths" />
        </provider>
        <service android:name="com.tencent.bugly.beta.tinker.TinkerResultService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="false" />
        <service android:name="com.nearme.game.sdk.common.serice.OutPutFileService" android:enabled="true" android:exported="true">
            <intent-filter>
                <action android:name="gusdk.children.discern.data" />
            </intent-filter>
        </service>
        <uses-library android:name="org.apache.http.legacy" android:required="false" />
        <activity android:name="com.firefish.android.WebActivity" android:launchMode="singleTask" android:screenOrientation="portrait" />
        <provider android:name="com.qq.e.comm.GDTFileProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.gdt.fileprovider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/gdt_file_path" />
        </provider>
        <activity android:name="com.firefish.admediation.activity.DGAdNativeActivity" android:screenOrientation="portrait" />
        <activity android:theme="@android:style/Theme.Light.NoTitleBar" android:name="com.qq.e.ads.PortraitADActivity" android:multiprocess="true" android:screenOrientation="portrait" android:configChanges="keyboard|keyboardHidden|orientation|screenSize" />
        <activity android:theme="@android:style/Theme.Light.NoTitleBar" android:name="com.qq.e.ads.LandscapeADActivity" android:multiprocess="true" android:screenOrientation="landscape" android:configChanges="keyboard|keyboardHidden|orientation|screenSize" />
        <service android:name="com.qq.e.comm.DownloadService" android:exported="false" android:multiprocess="true" />
        <activity android:name="com.qq.e.ads.ADActivity" android:exported="true" android:multiprocess="true" android:configChanges="keyboard|keyboardHidden|orientation|screenSize" />
        <meta-data android:name="com.heytap.msp:mobad" android:value="5.2.2" />
        <activity android:theme="@android:style/Theme.Light.NoTitleBar" android:name="com.qq.e.ads.RewardvideoPortraitADActivity" android:multiprocess="true" android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
            <meta-data android:name="android.notch_support" android:value="true" />
        </activity>
        <activity android:theme="@android:style/Theme.Light.NoTitleBar" android:name="com.qq.e.ads.RewardvideoLandscapeADActivity" android:multiprocess="true" android:screenOrientation="landscape" android:configChanges="keyboard|keyboardHidden|orientation|screenSize">
            <meta-data android:name="android.notch_support" android:value="true" />
        </activity>
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" android:name="com.qq.e.ads.DialogActivity" android:multiprocess="true" />
        <service android:name="com.opos.mobad.service.DownloadService" android:exported="false" android:process=":ad" />
        <provider android:name="com.bytedance.sdk.openadsdk.multipro.TTMultiProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.TTMultiProvider" />
        <activity android:name="com.ss.android.downloadlib.addownload.compliance.AppPrivacyPolicyActivity" android:exported="false" />
        <activity android:name="com.ss.android.downloadlib.addownload.compliance.AppDetailInfoActivity" android:exported="false" />
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.ss.android.downloadlib.activity.TTDelegateActivity" android:exported="false" android:launchMode="singleTask" />
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.ss.android.downloadlib.activity.JumpKllkActivity" android:exported="false" android:launchMode="singleTask" />
        <receiver android:name="com.ss.android.downloadlib.core.download.DownloadReceiver" android:exported="false" />
        <service android:name="com.ss.android.socialbase.appdownloader.DownloadHandlerService" android:exported="false" />
        <activity android:theme="@android:style/Theme.Dialog" android:name="com.ss.android.socialbase.appdownloader.view.DownloadTaskDeleteActivity" android:exported="false" android:launchMode="singleTask" />
        <activity android:theme="@android:style/Theme.Dialog" android:name="com.ss.android.socialbase.appdownloader.view.JumpUnknownSourceActivity" android:exported="false" android:launchMode="singleTask" />
        <service android:name="com.ss.android.socialbase.appdownloader.RetryJobSchedulerService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="true" android:exported="false" />
        <service android:name="com.ss.android.socialbase.downloader.downloader.IndependentProcessDownloadService" android:exported="false" android:process=":downloader">
            <intent-filter>
                <action android:name="com.ss.android.socialbase.downloader.remote" />
            </intent-filter>
        </service>
        <service android:name="com.ss.android.socialbase.downloader.notification.DownloadNotificationService" android:exported="false" />
        <service android:name="com.ss.android.socialbase.downloader.downloader.DownloadService" android:exported="false" />
        <service android:name="com.ss.android.socialbase.downloader.impls.DownloadHandleService" android:exported="false" />
        <service android:name="com.ss.android.socialbase.downloader.downloader.SqlDownloadCacheService" android:exported="false" />
        <receiver android:name="com.bytedance.embedapplog.collector.Collector" android:enabled="true" android:exported="false" />
        <activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTWebPageActivity" android:exported="false" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
        <activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTMiddlePageActivity" android:exported="false" android:launchMode="standard" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
        <activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTPlayableWebPageActivity" android:exported="false" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
        <activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTVideoWebPageActivity" android:exported="false" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
        <activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTVideoScrollWebPageActivity" android:exported="false" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
        <activity android:theme="@style/tt_landing_page" android:name="com.bytedance.sdk.openadsdk.core.dislike.TTDislikeWebViewActivity" android:exported="false" android:launchMode="standard" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden" />
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTDelegateActivity" android:exported="false" android:launchMode="standard" />
        <activity android:theme="@style/tt_full_screen_no_animation" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTRewardVideoActivity" android:exported="false" android:launchMode="standard" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/tt_full_screen_no_animation" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTFullScreenVideoActivity" android:exported="false" android:launchMode="standard" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/tt_full_screen_no_animation" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTRewardVideoLandscapeActivity" android:exported="false" android:launchMode="standard" android:screenOrientation="landscape" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/tt_full_screen_no_animation" android:name="com.bytedance.sdk.openadsdk.core.activity.base.TTFullScreenVideoLandscapeActivity" android:exported="false" android:launchMode="standard" android:screenOrientation="landscape" android:configChanges="keyboardHidden|orientation|screenSize" />
        <service android:name="com.bytedance.sdk.openadsdk.core.multipro.aidl.BinderPoolService" android:exported="false" />
        <activity android:theme="@style/OposAdTransTheme" android:name="com.opos.cmn.an.transactivity.api.TransActivity" android:exported="false" android:excludeFromRecents="true" />
        <provider android:name="com.bytedance.sdk.openadsdk.TTFileProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.TTFileProvider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/tt_file_paths" />
        </provider>
        <provider android:name="com.opos.mobad.provider.MobAdGlobalProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.MobAdGlobalProvider" />
        <provider android:name="com.heytap.msp.mobad.api.MobFileProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.MobFileProvider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/mobad_file_paths" />
        </provider>
        <service android:name="com.opos.mobad.service.AdService" />
        <activity android:name="com.opos.mobad.activity.AdActivity" android:screenOrientation="sensor" android:configChanges="keyboardHidden|orientation|screenSize" android:hardwareAccelerated="true" />
        <activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.opos.mobad.activity.VideoActivity" android:screenOrientation="sensor" android:configChanges="keyboardHidden|orientation|screenSize" android:hardwareAccelerated="true" />
        <activity android:theme="@style/AdWebLightOrDarkTheme" android:name="com.opos.cmn.biz.web.activity.apiimpl.AdWebActivity" />
        <provider android:name="com.heytap.msp.mobad.api.GDTFileProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.gdt.fileprovider" android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/gdt_file_path" />
        </provider>
        <receiver android:name="cn.thinkingdata.analytics.utils.broadcast.TDReceiver" android:enabled="false" android:exported="false" />
        <service android:name="androidx.room.MultiInstanceInvalidationService" android:exported="false" android:directBootAware="true" />
        <provider android:name="androidx.startup.InitializationProvider" android:exported="false" android:authorities="com.huoyu.spidersolitairecard.nearme.gamecenter.androidx-startup">
            <meta-data android:name="androidx.emoji2.text.EmojiCompatInitializer" android:value="androidx.startup" />
            <meta-data android:name="androidx.lifecycle.ProcessLifecycleInitializer" android:value="androidx.startup" />
        </provider>
    </application>
</manifest>