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