EffectX - Photo Motion - APK Detail

EffectX - Photo Motion (com.codeshare.photomotion)
1.1 (2)
30(Min SDK Version: 24)

Develop Engine

  • Native(Java)

Advertising Platform

  • AdMob

Analysis Platform

  • Firebase

Tracking Platform

  • None

In-app Purchase

  • No

Activities

  • com.codeshare.photomotion.activity.CropActivity
  • com.codeshare.photomotion.activity.SavingActivity
  • com.codeshare.photomotion.activity.MotionEditActivity
  • com.codeshare.photomotion.activity.SplashActivity
  • com.codeshare.photomotion.activity.MainActivity
  • com.codeshare.photomotion.activity.GalleryListActivity
  • com.codeshare.photomotion.activity.AlbumListActivity
  • com.codeshare.photomotion.photoAlbum.MyAlbumActivity
  • com.codeshare.photomotion.photoAlbum.VideoPreviewActivity
  • com.google.android.gms.ads.AdActivity
  • com.google.android.gms.common.api.GoogleApiActivity

Services

  • com.codeshare.photomotion.utils.VideoWallpaperService
  • com.google.firebase.components.ComponentDiscoveryService
  • com.google.android.gms.ads.AdService
  • com.google.android.gms.measurement.AppMeasurementService
  • com.google.android.gms.measurement.AppMeasurementJobService
  • androidx.work.impl.background.systemalarm.SystemAlarmService
  • androidx.work.impl.background.systemjob.SystemJobService
  • androidx.room.MultiInstanceInvalidationService
  • com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
  • com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService

Broadcast Receivers

  • com.google.android.gms.measurement.AppMeasurementReceiver
  • com.google.firebase.iid.FirebaseInstanceIdReceiver
  • androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver
  • androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
  • androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
  • androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
  • androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
  • androidx.work.impl.background.systemalarm.RescheduleReceiver
  • androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
  • com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver

Content Providers

  • androidx.core.content.FileProvider
  • com.google.android.gms.ads.MobileAdsInitProvider
  • com.google.firebase.provider.FirebaseInitProvider
  • androidx.work.impl.WorkManagerInitializer
  • androidx.lifecycle.ProcessLifecycleOwnerInitializer

Permissions

  • android.permission.INTERNET
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WAKE_LOCK
  • android.permission.ACCESS_NETWORK_STATE
  • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
  • android.permission.CAMERA
  • com.google.android.c2dm.permission.RECEIVE
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.RECEIVE_BOOT_COMPLETED

Metadatas

  • com.codeshare.photomotion.firebase_crashlytics_collection_enabled
  • com.google.android.gms.version
  • com.google.android.gms.ads.APPLICATION_ID
  • android.service.wallpaper
  • android.support.FILE_PROVIDER_PATHS
  • com.google.firebase.components:com.google.firebase.crashlytics.CrashlyticsRegistrar
  • com.google.firebase.components:com.google.firebase.crash.component.FirebaseCrashRegistrar
  • com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar
  • 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

Features

  • android.software.live_wallpaper

AndroidManifest.xml

'<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\" android:versionCode=\"2\" android:versionName=\"1.1\" android:compileSdkVersion=\"30\" android:compileSdkVersionCodename=\"11\" package=\"com.codeshare.photomotion\" platformBuildVersionCode=\"30\" platformBuildVersionName=\"11\">\n  <uses-sdk android:minSdkVersion=\"24\" android:targetSdkVersion=\"30\"/>\n  <uses-permission android:name=\"android.permission.INTERNET\"/>\n  <uses-permission android:name=\"android.permission.CAMERA\"/>\n  <uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>\n  <uses-permission android:name=\"android.permission.INTERNET\"/>\n  <uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\"/>\n  <uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" android:maxSdkVersion=\"28\"/>\n  <uses-feature android:name=\"android.software.live_wallpaper\" android:required=\"true\"/>\n  <queries>\n    <intent>\n      <action android:name=\"android.intent.action.VIEW\"/>\n      <category android:name=\"android.intent.category.BROWSABLE\"/>\n      <data android:scheme=\"https\"/>\n    </intent>\n    <intent>\n      <action android:name=\"android.support.customtabs.action.CustomTabsService\"/>\n    </intent>\n  </queries>\n  <uses-permission android:name=\"android.permission.WAKE_LOCK\"/>\n  <uses-permission android:name=\"com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE\"/>\n  <uses-permission android:name=\"com.google.android.c2dm.permission.RECEIVE\"/>\n  <uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\"/>\n  <application android:theme=\"@7F110008\" android:label=\"@7F10002B\" android:icon=\"@7F0D0000\" android:name=\"com.codeshare.photomotion.ApplicationClass\" android:allowBackup=\"true\" android:hardwareAccelerated=\"true\" android:largeHeap=\"true\" android:supportsRtl=\"true\" android:extractNativeLibs=\"true\" android:usesCleartextTraffic=\"true\" android:roundIcon=\"@7F0D0000\" android:appComponentFactory=\"androidx.core.app.CoreComponentFactory\" android:requestLegacyExternalStorage=\"true\">\n    <activity android:theme=\"@7F11000C\" android:name=\"com.codeshare.photomotion.activity.CropActivity\" android:launchMode=\"1\" android:screenOrientation=\"1\"/>\n    <activity android:theme=\"@7F1101A4\" android:name=\"com.codeshare.photomotion.activity.SavingActivity\"/>\n    <activity android:theme=\"@7F11000C\" android:name=\"com.codeshare.photomotion.activity.MotionEditActivity\" android:screenOrientation=\"1\"/>\n    <activity android:theme=\"@7F11000C\" android:name=\"com.codeshare.photomotion.activity.SplashActivity\" android:screenOrientation=\"1\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.MAIN\"/>\n        <action android:name=\"android.intent.action.VIEW\"/>\n        <category android:name=\"android.intent.category.LAUNCHER\"/>\n      </intent-filter>\n    </activity>\n    <activity android:theme=\"@7F11000C\" android:name=\"com.codeshare.photomotion.activity.MainActivity\" android:screenOrientation=\"1\"/>\n    <activity android:name=\"com.codeshare.photomotion.activity.GalleryListActivity\" android:screenOrientation=\"1\"/>\n    <activity android:name=\"com.codeshare.photomotion.activity.AlbumListActivity\" android:screenOrientation=\"1\"/>\n    <activity android:name=\"com.codeshare.photomotion.photoAlbum.MyAlbumActivity\" android:screenOrientation=\"1\"/>\n    <activity android:name=\"com.codeshare.photomotion.photoAlbum.VideoPreviewActivity\" android:screenOrientation=\"1\"/>\n    <meta-data android:name=\"firebase_crashlytics_collection_enabled\" android:value=\"true\"/>\n    <meta-data android:name=\"com.google.android.gms.version\" android:value=\"@7F090008\"/>\n    <meta-data android:name=\"com.google.android.gms.ads.APPLICATION_ID\" android:value=\"@7F10001F\"/>\n    <service android:label=\"@7F10002B\" android:name=\"com.codeshare.photomotion.utils.VideoWallpaperService\" android:permission=\"android.permission.BIND_WALLPAPER\">\n      <intent-filter>\n        <action android:name=\"android.service.wallpaper.WallpaperService\"/>\n      </intent-filter>\n      <meta-data android:name=\"android.service.wallpaper\" android:resource=\"@7F130008\"/>\n    </service>\n    <provider android:name=\"androidx.core.content.FileProvider\" android:exported=\"false\" android:authorities=\"com.codeshare.photomotion.provider\" android:grantUriPermissions=\"true\">\n      <meta-data android:name=\"android.support.FILE_PROVIDER_PATHS\" android:resource=\"@7F130001\"/>\n    </provider>\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.crashlytics.CrashlyticsRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n      <meta-data android:name=\"com.google.firebase.components:com.google.firebase.crash.component.FirebaseCrashRegistrar\" android:value=\"com.google.firebase.components.ComponentRegistrar\"/>\n      <meta-data android:name=\"com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar\" 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    <activity android:theme=\"@android:0103000F\" android:name=\"com.google.android.gms.ads.AdActivity\" android:exported=\"false\" android:configChanges=\"0x00000FB0\"/>\n    <provider android:name=\"com.google.android.gms.ads.MobileAdsInitProvider\" android:exported=\"false\" android:authorities=\"com.codeshare.photomotion.mobileadsinitprovider\" android:initOrder=\"100\"/>\n    <service android:name=\"com.google.android.gms.ads.AdService\" android:enabled=\"true\" android:exported=\"false\"/>\n    <receiver android:name=\"com.google.android.gms.measurement.AppMeasurementReceiver\" android:enabled=\"true\" android:exported=\"false\"/>\n    <service android:name=\"com.google.android.gms.measurement.AppMeasurementService\" android:enabled=\"true\" android:exported=\"false\"/>\n    <service android:name=\"com.google.android.gms.measurement.AppMeasurementJobService\" android:permission=\"android.permission.BIND_JOB_SERVICE\" android:enabled=\"true\" android:exported=\"false\"/>\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    <provider android:name=\"com.google.firebase.provider.FirebaseInitProvider\" android:exported=\"false\" android:authorities=\"com.codeshare.photomotion.firebaseinitprovider\" android:initOrder=\"100\" android:directBootAware=\"true\"/>\n    <activity android:theme=\"@android:01030010\" android:name=\"com.google.android.gms.common.api.GoogleApiActivity\" android:exported=\"false\"/>\n    <provider android:name=\"androidx.work.impl.WorkManagerInitializer\" android:exported=\"false\" android:multiprocess=\"true\" android:authorities=\"com.codeshare.photomotion.workmanager-init\" android:directBootAware=\"false\"/>\n    <service android:name=\"androidx.work.impl.background.systemalarm.SystemAlarmService\" android:enabled=\"@7F040002\" android:exported=\"false\" android:directBootAware=\"false\"/>\n    <service android:name=\"androidx.work.impl.background.systemjob.SystemJobService\" android:permission=\"android.permission.BIND_JOB_SERVICE\" android:enabled=\"@7F040003\" android:exported=\"true\" android:directBootAware=\"false\"/>\n    <receiver android:name=\"androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver\" android:enabled=\"true\" android:exported=\"false\" android:directBootAware=\"false\"/>\n    <receiver android:name=\"androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy\" android:enabled=\"false\" android:exported=\"false\" android:directBootAware=\"false\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.ACTION_POWER_CONNECTED\"/>\n        <action android:name=\"android.intent.action.ACTION_POWER_DISCONNECTED\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy\" android:enabled=\"false\" android:exported=\"false\" android:directBootAware=\"false\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.BATTERY_OKAY\"/>\n        <action android:name=\"android.intent.action.BATTERY_LOW\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy\" android:enabled=\"false\" android:exported=\"false\" android:directBootAware=\"false\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.DEVICE_STORAGE_LOW\"/>\n        <action android:name=\"android.intent.action.DEVICE_STORAGE_OK\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy\" android:enabled=\"false\" android:exported=\"false\" android:directBootAware=\"false\">\n      <intent-filter>\n        <action android:name=\"android.net.conn.CONNECTIVITY_CHANGE\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"androidx.work.impl.background.systemalarm.RescheduleReceiver\" android:enabled=\"false\" android:exported=\"false\" android:directBootAware=\"false\">\n      <intent-filter>\n        <action android:name=\"android.intent.action.BOOT_COMPLETED\"/>\n        <action android:name=\"android.intent.action.TIME_SET\"/>\n        <action android:name=\"android.intent.action.TIMEZONE_CHANGED\"/>\n      </intent-filter>\n    </receiver>\n    <receiver android:name=\"androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver\" android:enabled=\"@7F040002\" android:exported=\"false\" android:directBootAware=\"false\">\n      <intent-filter>\n        <action android:name=\"androidx.work.impl.background.systemalarm.UpdateProxies\"/>\n      </intent-filter>\n    </receiver>\n    <service android:name=\"androidx.room.MultiInstanceInvalidationService\" android:exported=\"false\"/>\n    <provider android:name=\"androidx.lifecycle.ProcessLifecycleOwnerInitializer\" android:exported=\"false\" android:multiprocess=\"true\" android:authorities=\"com.codeshare.photomotion.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'