FWAlert Internal - APK Detail

FWAlert Internal (com.mufan.fwalert)
1.0 (1)
31(Min SDK Version: 23)

Develop Engine

  • Native(Java)

Advertising Platform

  • None

Analysis Platform

  • Firebase

Tracking Platform

  • None

In-app Purchase

  • No

Activities

  • com.mufan.fwalert.ui.activity.BindAccountActivity
  • com.mufan.fwalert.ui.activity.WelcomeActivity
  • com.mufan.fwalert.ui.activity.MessageDetailActivity
  • com.mufan.fwalert.ui.activity.MessagesActivity
  • com.mufan.fwalert.ui.activity.DebugActivity
  • com.mufan.fwalert.ui.activity.ScanQRCodeActivity
  • com.mufan.fwalert.ui.activity.MainActivity
  • cn.jpush.android.ui.PopWinActivity
  • cn.jpush.android.ui.PushActivity
  • cn.jpush.android.service.DActivity
  • cn.jpush.android.service.JNotifyActivity
  • com.google.android.gms.common.api.GoogleApiActivity

Services

  • com.mufan.fwalert.service.JPushService
  • cn.jpush.android.service.DaemonService
  • androidx.room.MultiInstanceInvalidationService
  • cn.jpush.android.service.PushService
  • com.xiaomi.push.service.XMJobService
  • com.xiaomi.push.service.XMPushService
  • com.xiaomi.mipush.sdk.PushMessageHandler
  • com.xiaomi.mipush.sdk.MessageHandleService
  • com.google.mlkit.common.internal.MlKitComponentDiscoveryService
  • com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
  • com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService

Broadcast Receivers

  • com.mufan.fwalert.receiver.JPushReceiver
  • cn.jpush.android.service.PushReceiver
  • cn.jpush.android.service.AlarmReceiver
  • cn.jpush.android.service.SchedulerReceiver
  • cn.jpush.android.asus.AsusPushMessageReceiver
  • com.xiaomi.push.service.receivers.NetworkStatusReceiver
  • com.xiaomi.push.service.receivers.PingReceiver
  • cn.jpush.android.service.PluginXiaomiPlatformsReceiver
  • com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver

Content Providers

  • cn.jpush.android.service.DownloadProvider
  • cn.jpush.android.service.DataProvider
  • com.google.mlkit.common.internal.MlKitInitProvider
  • androidx.lifecycle.ProcessLifecycleOwnerInitializer

Permissions

  • android.permission.RECEIVE_USER_PRESENT
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.INTERNET
  • com.huawei.android.launcher.permission.CHANGE_BADGE
  • android.permission.VIBRATE
  • com.mufan.fwalert.permission.MIPUSH_RECEIVE
  • android.permission.CAMERA
  • com.mufan.fwalert.permission.JPUSH_MESSAGE

Metadatas

  • com.mufan.fwalert.JPUSH_CHANNEL
  • com.mufan.fwalert.JPUSH_APPKEY
  • com.mufan.fwalert.XIAOMI_APPID
  • com.mufan.fwalert.XIAOMI_APPKEY
  • com.google.firebase.components:com.google.mlkit.vision.barcode.internal.BarcodeRegistrar
  • com.google.firebase.components:com.google.mlkit.vision.common.internal.VisionCommonRegistrar
  • com.google.firebase.components:com.google.mlkit.common.internal.CommonComponentRegistrar
  • com.google.android.gms.version
  • backend:com.google.android.datatransport.cct.CctBackendFactory

Features

  • None

AndroidManifest.xml

'<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\" android:versionCode=\"1\" android:versionName=\"1.0\" android:compileSdkVersion=\"31\" android:compileSdkVersionCodename=\"12\" package=\"com.mufan.fwalert\" platformBuildVersionCode=\"31\" platformBuildVersionName=\"12\">\n  <uses-sdk android:minSdkVersion=\"23\" android:targetSdkVersion=\"31\"/>\n  <uses-permission android:name=\"android.permission.CAMERA\"/>\n  <permission android:name=\"com.mufan.fwalert.permission.JPUSH_MESSAGE\" android:protectionLevel=\"0x00000002\"/>\n  <uses-permission android:name=\"com.mufan.fwalert.permission.JPUSH_MESSAGE\"/>\n  <uses-permission android:name=\"android.permission.RECEIVE_USER_PRESENT\"/>\n  <uses-permission android:name=\"android.permission.INTERNET\"/>\n  <uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>\n  <uses-permission android:name=\"com.huawei.android.launcher.permission.CHANGE_BADGE\"/>\n  <uses-permission android:name=\"android.permission.VIBRATE\"/>\n  <permission android:name=\"com.mufan.fwalert.permission.MIPUSH_RECEIVE\" android:protectionLevel=\"0x00000002\"/>\n  <uses-permission android:name=\"com.mufan.fwalert.permission.MIPUSH_RECEIVE\"/>\n  <application android:theme=\"@7F0F01AB\" android:label=\"@7F0E001D\" android:icon=\"@7F0C0000\" android:name=\"com.mufan.fwalert.core.FWAlertApplication\" android:allowBackup=\"true\" android:supportsRtl=\"true\" android:extractNativeLibs=\"false\" android:networkSecurityConfig=\"@7F110000\" android:roundIcon=\"@7F0C0001\" android:appComponentFactory=\"androidx.core.app.CoreComponentFactory\">\n    <activity android:theme=\"@7F0F01AC\" android:label=\"@7F0E001F\" android:name=\"com.mufan.fwalert.ui.activity.BindAccountActivity\" android:exported=\"true\"/>\n    <activity android:theme=\"@7F0F01AC\" android:label=\"@7F0E0020\" android:name=\"com.mufan.fwalert.ui.activity.WelcomeActivity\" android:exported=\"true\"/>\n    <activity android:theme=\"@7F0F01AC\" android:label=\"@7F0E006C\" android:name=\"com.mufan.fwalert.ui.activity.MessageDetailActivity\" android:exported=\"true\"/>\n    <activity android:theme=\"@7F0F01A8\" android:name=\"com.mufan.fwalert.ui.activity.MessagesActivity\" android:exported=\"true\"/>\n    <activity android:theme=\"@7F0F01A8\" android:name=\"com.mufan.fwalert.ui.activity.DebugActivity\" android:exported=\"true\"/>\n    <activity android:theme=\"@7F0F01AC\" android:label=\"@7F0E0020\" android:name=\"com.mufan.fwalert.ui.activity.ScanQRCodeActivity\" android:exported=\"true\"/>\n    <activity android:label=\"@7F0E001D\" android:name=\"com.mufan.fwalert.ui.activity.MainActivity\" android:exported=\"true\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.MAIN\"/>\n        <category android:name=\"android.intent.category.LAUNCHER\"/>\n      </intent-filter>\n    </activity>\n    <service android:name=\"com.mufan.fwalert.service.JPushService\" android:enabled=\"true\" android:exported=\"false\" android:process=\":jpush\">\n      <intent-filter>\n        <action android:name=\"cn.jiguang.user.service.action\"/>\n      </intent-filter>\n    </service>\n    <receiver android:name=\"com.mufan.fwalert.receiver.JPushReceiver\" android:enabled=\"true\" android:exported=\"false\">\n      <intent-filter>\n        <action android:name=\"cn.jpush.android.intent.RECEIVE_MESSAGE\"/>\n        <action android:name=\"cn.jpush.android.intent.NOTIFICATION_OPENED\"/>\n        <action android:name=\"cn.jpush.android.intent.REGISTRATION\"/>\n        <action android:name=\"cn.jpush.android.intent.REGISTER\"/>\n        <category android:name=\"com.mufan.fwalert\"/>\n      </intent-filter>\n    </receiver>\n    <provider android:name=\"cn.jpush.android.service.DownloadProvider\" android:exported=\"false\" android:authorities=\".DownloadProvider\"/>\n    <service android:name=\"cn.jpush.android.service.DaemonService\" android:enabled=\"false\" android:exported=\"false\">\n      <intent-filter>\n        <action android:name=\"cn.jpush.android.intent.DaemonService\"/>\n        <category android:name=\"com.mufan.fwalert\"/>\n      </intent-filter>\n    </service>\n    <service android:name=\"androidx.room.MultiInstanceInvalidationService\" android:exported=\"false\" android:directBootAware=\"true\"/>\n    <activity android:theme=\"@7F0F00F2\" android:name=\"cn.jpush.android.ui.PopWinActivity\" android:exported=\"true\">\n      <intent-filter>\n        <category android:name=\"android.intent.category.DEFAULT\"/>\n        <action android:name=\"cn.jpush.android.ui.PopWinActivity\"/>\n        <category android:name=\"com.mufan.fwalert\"/>\n      </intent-filter>\n    </activity>\n    <activity android:theme=\"@android:01030006\" android:name=\"cn.jpush.android.ui.PushActivity\" android:exported=\"true\" android:configChanges=\"0x000000A0\">\n      <intent-filter>\n        <action android:name=\"cn.jpush.android.ui.PushActivity\"/>\n        <category android:name=\"android.intent.category.DEFAULT\"/>\n        <category android:name=\"com.mufan.fwalert\"/>\n      </intent-filter>\n    </activity>\n    <service android:name=\"cn.jpush.android.service.PushService\" android:enabled=\"true\" android:exported=\"false\" android:process=\":pushcore\">\n      <intent-filter>\n        <action android:name=\"cn.jpush.android.intent.REGISTER\"/>\n        <action android:name=\"cn.jpush.android.intent.REPORT\"/>\n        <action android:name=\"cn.jpush.android.intent.PushService\"/>\n        <action android:name=\"cn.jpush.android.intent.PUSH_TIME\"/>\n      </intent-filter>\n    </service>\n    <activity android:theme=\"@android:01030010\" android:name=\"cn.jpush.android.service.DActivity\" android:enabled=\"true\" android:exported=\"true\" android:taskAffinity=\"jpush.custom\">\n      <intent-filter>\n        <action android:name=\"cn.jpush.android.intent.DActivity\"/>\n        <category android:name=\"com.mufan.fwalert\"/>\n      </intent-filter>\n    </activity>\n    <receiver android:name=\"cn.jpush.android.service.PushReceiver\" android:enabled=\"true\" android:exported=\"true\">\n      <intent-filter android:priority=\"1000\">\n        <action android:name=\"cn.jpush.android.intent.NOTIFICATION_RECEIVED_PROXY\"/>\n        <category android:name=\"com.mufan.fwalert\"/>\n      </intent-filter>\n      <intent-filter>\n        <action android:name=\"android.intent.action.USER_PRESENT\"/>\n        <action android:name=\"android.net.conn.CONNECTIVITY_CHANGE\"/>\n      </intent-filter>\n      <intent-filter>\n        <action android:name=\"android.intent.action.PACKAGE_ADDED\"/>\n        <action android:name=\"android.intent.action.PACKAGE_REMOVED\"/>\n        <data android:scheme=\"package\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"cn.jpush.android.service.AlarmReceiver\" android:exported=\"false\"/>\n    <receiver android:name=\"cn.jpush.android.service.SchedulerReceiver\" android:exported=\"false\"/>\n    <provider android:name=\"cn.jpush.android.service.DataProvider\" android:exported=\"false\" android:process=\":pushcore\" android:authorities=\"com.mufan.fwalert.DataProvider\"/>\n    <activity android:theme=\"@android:01030010\" android:name=\"cn.jpush.android.service.JNotifyActivity\" android:exported=\"true\" android:taskAffinity=\"jpush.custom\">\n      <intent-filter>\n        <action android:name=\"cn.jpush.android.intent.JNotifyActivity\"/>\n        <category android:name=\"android.intent.category.DEFAULT\"/>\n        <category android:name=\"com.mufan.fwalert\"/>\n      </intent-filter>\n    </activity>\n    <receiver android:name=\"cn.jpush.android.asus.AsusPushMessageReceiver\"/>\n    <meta-data android:name=\"JPUSH_CHANNEL\" android:value=\"default\"/>\n    <meta-data android:name=\"JPUSH_APPKEY\" android:value=\"5e1b4d2cb29254020644613f\"/>\n    <meta-data android:name=\"XIAOMI_APPID\" android:value=\"MI-2882303761520065660\"/>\n    <meta-data android:name=\"XIAOMI_APPKEY\" android:value=\"MI-5902006542660\"/>\n    <service android:name=\"com.xiaomi.push.service.XMJobService\" android:permission=\"android.permission.BIND_JOB_SERVICE\" android:enabled=\"true\" android:exported=\"false\" android:process=\":pushservice\"/>\n    <service android:name=\"com.xiaomi.push.service.XMPushService\" android:enabled=\"true\" android:process=\":pushservice\"/>\n    <service android:name=\"com.xiaomi.mipush.sdk.PushMessageHandler\" android:enabled=\"true\" android:exported=\"true\"/>\n    <service android:name=\"com.xiaomi.mipush.sdk.MessageHandleService\" android:enabled=\"true\"/>\n    <receiver android:name=\"com.xiaomi.push.service.receivers.NetworkStatusReceiver\" android:exported=\"true\">\n      <intent-filter>\n        <action android:name=\"android.net.conn.CONNECTIVITY_CHANGE\"/>\n        <category android:name=\"android.intent.category.DEFAULT\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"com.xiaomi.push.service.receivers.PingReceiver\" android:exported=\"false\" android:process=\":pushservice\">\n      <intent-filter>\n        <action android:name=\"com.xiaomi.push.PING_TIMER\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"cn.jpush.android.service.PluginXiaomiPlatformsReceiver\" android:exported=\"true\">\n      <intent-filter>\n        <action android:name=\"com.xiaomi.mipush.RECEIVE_MESSAGE\"/>\n      </intent-filter>\n      <intent-filter>\n        <action android:name=\"com.xiaomi.mipush.MESSAGE_ARRIVED\"/>\n      </intent-filter>\n      <intent-filter>\n        <action android:name=\"com.xiaomi.mipush.ERROR\"/>\n      </intent-filter>\n    </receiver>\n    <service android:name=\"com.google.mlkit.common.internal.MlKitComponentDiscoveryService\" android:exported=\"false\" android:directBootAware=\"true\">\n      <meta-data android:name=\"com.google.firebase.components:com.google.mlkit.vision.barcode.internal.BarcodeRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n      <meta-data android:name=\"com.google.firebase.components:com.google.mlkit.vision.common.internal.VisionCommonRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n      <meta-data android:name=\"com.google.firebase.components:com.google.mlkit.common.internal.CommonComponentRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n    </service>\n    <provider android:name=\"com.google.mlkit.common.internal.MlKitInitProvider\" android:exported=\"false\" android:authorities=\"com.mufan.fwalert.mlkitinitprovider\" android:initOrder=\"99\"/>\n    <activity android:theme=\"@android:01030010\" android:name=\"com.google.android.gms.common.api.GoogleApiActivity\" android:exported=\"false\"/>\n    <meta-data android:name=\"com.google.android.gms.version\" android:value=\"@7F090009\"/>\n    <provider android:name=\"androidx.lifecycle.ProcessLifecycleOwnerInitializer\" android:exported=\"false\" android:multiprocess=\"true\" android:authorities=\"com.mufan.fwalert.lifecycle-process\"/>\n    <service android:name=\"com.google.android.datatransport.runtime.backends.TransportBackendDiscovery\" android:exported=\"false\">\n      <meta-data android:name=\"backend:com.google.android.datatransport.cct.CctBackendFactory\" android:value=\"cct\"/>\n    </service>\n    <service android:name=\"com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService\" android:permission=\"android.permission.BIND_JOB_SERVICE\" android:exported=\"false\"/>\n    <receiver android:name=\"com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver\" android:exported=\"false\"/>\n  </application>\n</manifest>\n'