SSffmpegVideoOperation
SSffmpegVideoOperation copied to clipboard
Upgrade AGP and replace kotlin-android-extensions with viewbinding
This pull request introduces several changes to modernize the codebase, improve compatibility, and enhance maintainability. Key updates include upgrading SDK versions, transitioning from synthetic view binding to Android View Binding.
Build Configuration Updates:
-
SSffmpegVideoOperation/build.gradle: UpgradedcompileSdkto 35,targetSdkVersionto 35. Added aflatDirrepository for local libraries. [1] [2] -
app/build.gradle: UpdatedcompileSdkandtargetSdkVersionto 35, replacedkotlin-android-extensionswithviewBinding.
View Binding Migration:
-
BaseActivity.kt: RemovedsetContentViewlogic from the base class to allow individual activities to set views using View Binding. - Migrated synthetic view binding to View Binding in multiple activity files (
MainActivity.kt,OtherFFMPEGProcessActivity.kt,VideoProcessActivity.kt,AudiosMergeActivity.kt).