LeaveHomeSafe - APK Detail

LeaveHomeSafe (hk.gov.ogcio.leavehomesafe)
2.1.4 (122)
30(Min SDK Version: 16)

Develop Engine

  • Native(Java)

Advertising Platform

  • None

Analysis Platform

  • Firebase

Tracking Platform

  • None

In-app Purchase

  • No

Activities

  • hk.gov.ogcio.leavehomesafe.MainActivity
  • hk.gov.ogcio.leavehomesafe.SplashActivity
  • com.facebook.react.devsupport.DevSettingsActivity
  • com.yalantis.ucrop.UCropActivity
  • com.google.android.gms.auth.api.signin.internal.SignInHubActivity
  • com.google.android.gms.common.api.GoogleApiActivity

Services

  • hk.gov.ogcio.leavehomesafe.hkbu.ALService
  • io.invertase.firebase.messaging.ReactNativeFirebaseMessagingHeadlessService
  • io.invertase.firebase.messaging.ReactNativeFirebaseMessagingService
  • com.google.mlkit.common.internal.MlKitComponentDiscoveryService
  • com.google.firebase.messaging.FirebaseMessagingService
  • com.google.firebase.components.ComponentDiscoveryService
  • com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
  • com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
  • com.google.android.gms.auth.api.signin.RevocationBoundService
  • com.transistorsoft.tsbackgroundfetch.FetchJobService

Broadcast Receivers

  • com.dieam.reactnativepushnotification.modules.RNPushNotificationActions
  • com.dieam.reactnativepushnotification.modules.RNPushNotificationPublisher
  • com.dieam.reactnativepushnotification.modules.RNPushNotificationBootEventReceiver
  • io.invertase.firebase.messaging.ReactNativeFirebaseMessagingReceiver
  • com.learnium.RNDeviceInfo.RNDeviceReceiver
  • com.google.firebase.iid.FirebaseInstanceIdReceiver
  • com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
  • com.transistorsoft.tsbackgroundfetch.FetchAlarmReceiver
  • com.transistorsoft.tsbackgroundfetch.BootReceiver

Content Providers

  • androidx.core.content.FileProvider
  • com.reactnativecommunity.webview.RNCWebViewFileProvider
  • com.RNFetchBlob.Utils.FileProvider
  • com.google.mlkit.common.internal.MlKitInitProvider
  • com.google.firebase.provider.FirebaseInitProvider

Permissions

  • android.permission.CAMERA
  • android.permission.INTERNET
  • com.huawei.permission.external_app_settings.USE_COMPONENT
  • android.permission.USE_FINGERPRINT
  • android.permission.RECEIVE_BOOT_COMPLETED
  • com.google.android.c2dm.permission.RECEIVE
  • android.permission.GET_TASKS
  • android.permission.VIBRATE
  • android.permission.WAKE_LOCK
  • android.permission.FOREGROUND_SERVICE
  • android.permission.USE_BIOMETRIC

Metadatas

  • com.dieam.reactnativepushnotification.channel_create_default
  • com.dieam.reactnativepushnotification.notification_foreground
  • com.dieam.reactnativepushnotification.notification_channel_name
  • com.dieam.reactnativepushnotification.notification_color
  • hk.gov.ogcio.leavehomesafe.preloaded_fonts
  • hk.gov.ogcio.leavehomesafe.firebase_messaging_auto_init_enabled
  • com.google.firebase.messaging.default_notification_channel_id
  • com.google.firebase.messaging.default_notification_color
  • com.google.firebase.components:com.google.mlkit.vision.text.internal.TextRegistrar
  • com.google.firebase.components:com.google.mlkit.vision.common.internal.VisionCommonRegistrar
  • com.google.firebase.components:com.google.mlkit.common.internal.CommonComponentRegistrar
  • android.support.FILE_PROVIDER_PATHS
  • android.support.FILE_PROVIDER_PATHS
  • android.support.FILE_PROVIDER_PATHS
  • com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
  • com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
  • com.google.firebase.components:com.google.firebase.iid.Registrar
  • com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
  • backend:com.google.android.datatransport.cct.CctBackendFactory
  • com.google.android.gms.version

Features

  • android.hardware.camera
  • android.hardware.camera.autofocus

AndroidManifest.xml

'<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\" android:versionCode=\"122\" android:versionName=\"2.1.4\" android:compileSdkVersion=\"30\" android:compileSdkVersionCodename=\"11\" package=\"hk.gov.ogcio.leavehomesafe\" platformBuildVersionCode=\"30\" platformBuildVersionName=\"11\">\n  <uses-sdk android:minSdkVersion=\"16\" android:targetSdkVersion=\"30\"/>\n  <uses-permission android:name=\"android.permission.INTERNET\"/>\n  <uses-permission android:name=\"android.permission.VIBRATE\"/>\n  <uses-permission android:name=\"android.permission.CAMERA\"/>\n  <uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\"/>\n  <uses-permission android:name=\"android.permission.FOREGROUND_SERVICE\"/>\n  <uses-permission android:name=\"android.permission.WAKE_LOCK\"/>\n  <uses-permission android:name=\"android.permission.USE_FINGERPRINT\" android:maxSdkVersion=\"28\"/>\n  <uses-permission android:name=\"com.huawei.permission.external_app_settings.USE_COMPONENT\"/>\n  <uses-feature android:name=\"android.hardware.camera\" android:required=\"false\"/>\n  <uses-feature android:name=\"android.hardware.camera.autofocus\" android:required=\"false\"/>\n  <queries>\n    <intent>\n      <action android:name=\"android.media.action.IMAGE_CAPTURE\"/>\n    </intent>\n  </queries>\n  <uses-permission android:name=\"android.permission.USE_BIOMETRIC\"/>\n  <uses-permission android:name=\"com.google.android.c2dm.permission.RECEIVE\"/>\n  <uses-permission android:name=\"android.permission.GET_TASKS\"/>\n  <application android:theme=\"@7F130009\" android:label=\"@7F120022\" android:icon=\"@7F0F0000\" android:name=\"hk.gov.ogcio.leavehomesafe.MainApplication\" android:allowBackup=\"false\" android:usesCleartextTraffic=\"false\" android:roundIcon=\"@7F0F0001\" android:appComponentFactory=\"androidx.core.app.CoreComponentFactory\">\n    <activity android:label=\"@7F120022\" android:name=\"hk.gov.ogcio.leavehomesafe.MainActivity\" android:exported=\"true\" android:launchMode=\"2\" android:screenOrientation=\"1\" android:configChanges=\"0x000006B0\" android:windowSoftInputMode=\"0x00000020\"/>\n    <activity android:label=\"@7F120022\" android:name=\"hk.gov.ogcio.leavehomesafe.SplashActivity\">\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    <activity android:name=\"com.facebook.react.devsupport.DevSettingsActivity\"/>\n    <receiver android:name=\"com.dieam.reactnativepushnotification.modules.RNPushNotificationActions\"/>\n    <receiver android:name=\"com.dieam.reactnativepushnotification.modules.RNPushNotificationPublisher\"/>\n    <receiver android:name=\"com.dieam.reactnativepushnotification.modules.RNPushNotificationBootEventReceiver\" android:exported=\"false\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.BOOT_COMPLETED\"/>\n      </intent-filter>\n    </receiver>\n    <meta-data android:name=\"com.dieam.reactnativepushnotification.channel_create_default\" android:value=\"true\"/>\n    <meta-data android:name=\"com.dieam.reactnativepushnotification.notification_foreground\" android:value=\"true\"/>\n    <meta-data android:name=\"com.dieam.reactnativepushnotification.notification_channel_name\" android:value=\"LeaveHomeSafe-Channel\"/>\n    <meta-data android:name=\"com.dieam.reactnativepushnotification.notification_color\" android:resource=\"@android:0106000B\"/>\n    <meta-data android:name=\"preloaded_fonts\" android:resource=\"@7F030008\"/>\n    <service android:name=\"hk.gov.ogcio.leavehomesafe.hkbu.ALService\" android:enabled=\"true\" android:exported=\"false\"/>\n    <service android:name=\"io.invertase.firebase.messaging.ReactNativeFirebaseMessagingHeadlessService\"/>\n    <service android:name=\"io.invertase.firebase.messaging.ReactNativeFirebaseMessagingService\" android:exported=\"false\">\n      <intent-filter>\n        <action android:name=\"com.google.firebase.MESSAGING_EVENT\"/>\n      </intent-filter>\n    </service>\n    <receiver android:name=\"io.invertase.firebase.messaging.ReactNativeFirebaseMessagingReceiver\" android:permission=\"com.google.android.c2dm.permission.SEND\" android:exported=\"true\">\n      <intent-filter>\n        <action android:name=\"com.google.android.c2dm.intent.RECEIVE\"/>\n      </intent-filter>\n    </receiver>\n    <meta-data android:name=\"firebase_messaging_auto_init_enabled\" android:value=\"false\"/>\n    <meta-data android:name=\"com.google.firebase.messaging.default_notification_channel_id\" android:value=\"\"/>\n    <meta-data android:name=\"com.google.firebase.messaging.default_notification_color\" android:resource=\"@7F060172\"/>\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.text.internal.TextRegistrar\" 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    <receiver android:name=\"com.learnium.RNDeviceInfo.RNDeviceReceiver\" android:permission=\"android.permission.INSTALL_PACKAGES\" android:enabled=\"true\" android:exported=\"true\">\n      <intent-filter>\n        <action android:name=\"com.android.vending.INSTALL_REFERRER\"/>\n      </intent-filter>\n    </receiver>\n    <provider android:name=\"androidx.core.content.FileProvider\" android:exported=\"false\" android:authorities=\"hk.gov.ogcio.leavehomesafe.provider\" android:grantUriPermissions=\"true\">\n      <meta-data android:name=\"android.support.FILE_PROVIDER_PATHS\" android:resource=\"@7F150001\"/>\n    </provider>\n    <activity android:theme=\"@7F13019D\" android:name=\"com.yalantis.ucrop.UCropActivity\"/>\n    <provider android:name=\"com.reactnativecommunity.webview.RNCWebViewFileProvider\" android:exported=\"false\" android:authorities=\"hk.gov.ogcio.leavehomesafe.fileprovider\" android:grantUriPermissions=\"true\">\n      <meta-data android:name=\"android.support.FILE_PROVIDER_PATHS\" android:resource=\"@7F150000\"/>\n    </provider>\n    <provider android:name=\"com.RNFetchBlob.Utils.FileProvider\" android:exported=\"false\" android:authorities=\"hk.gov.ogcio.leavehomesafe.provider\" android:grantUriPermissions=\"true\">\n      <meta-data android:name=\"android.support.FILE_PROVIDER_PATHS\" android:resource=\"@7F150001\"/>\n    </provider>\n    <provider android:name=\"com.google.mlkit.common.internal.MlKitInitProvider\" android:exported=\"false\" android:authorities=\"hk.gov.ogcio.leavehomesafe.mlkitinitprovider\" android:initOrder=\"99\"/>\n    <receiver android:name=\"com.google.firebase.iid.FirebaseInstanceIdReceiver\" android:permission=\"com.google.android.c2dm.permission.SEND\" android:exported=\"true\">\n      <intent-filter>\n        <action android:name=\"com.google.android.c2dm.intent.RECEIVE\"/>\n      </intent-filter>\n    </receiver>\n    <service android:name=\"com.google.firebase.messaging.FirebaseMessagingService\" android:exported=\"false\" android:directBootAware=\"true\">\n      <intent-filter android:priority=\"-500\">\n        <action android:name=\"com.google.firebase.MESSAGING_EVENT\"/>\n      </intent-filter>\n    </service>\n    <service android:name=\"com.google.firebase.components.ComponentDiscoveryService\" android:exported=\"false\" android:directBootAware=\"true\">\n      <meta-data android:name=\"com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n      <meta-data android:name=\"com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n      <meta-data android:name=\"com.google.firebase.components:com.google.firebase.iid.Registrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n      <meta-data android:name=\"com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n    </service>\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    <provider android:name=\"com.google.firebase.provider.FirebaseInitProvider\" android:exported=\"false\" android:authorities=\"hk.gov.ogcio.leavehomesafe.firebaseinitprovider\" android:initOrder=\"100\" android:directBootAware=\"true\"/>\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    <activity android:theme=\"@android:01030010\" android:name=\"com.google.android.gms.auth.api.signin.internal.SignInHubActivity\" android:exported=\"false\" android:excludeFromRecents=\"true\"/>\n    <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\"/>\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=\"@7F0B0008\"/>\n    <receiver android:name=\"com.transistorsoft.tsbackgroundfetch.FetchAlarmReceiver\"/>\n    <service android:name=\"com.transistorsoft.tsbackgroundfetch.FetchJobService\" android:permission=\"android.permission.BIND_JOB_SERVICE\" android:exported=\"true\"/>\n    <receiver android:name=\"com.transistorsoft.tsbackgroundfetch.BootReceiver\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.BOOT_COMPLETED\"/>\n        <action android:name=\"android.intent.action.MY_PACKAGE_REPLACED\"/>\n      </intent-filter>\n    </receiver>\n  </application>\n</manifest>\n'