-
在setting.gradle文件中
pluginManagement { repositories { gradlePluginPortal() google() mavenCentral() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() maven { url 'https://jitpack.io' } } }在你的module的build.gradle文件
implementation 'com.log1992:RichEditor:3.0.0'<dependency> <groupId>com.log1992</groupId> <artifactId>RichEditor</artifactId> <version>3.0.0</version> <type>aar</type> </dependency><dependency org="com.log1992" name="RichEditor" rev="3.0.0" />
-
implementation 'androidx.appcompat:appcompat:1.7.0' implementation 'cn.jzvd:jiaozivideoplayer:7.7.2.3300' api 'com.github.bumptech.glide:glide:4.16.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.16.0' implementation 'com.blankj:utilcodex:1.31.1'
-
直接使用XML文件引入即可
<com.pppcar.richeditorlibary.view.RichEditor android:id="@+id/rich_et" android:layout_above="@id/tool_container" android:layout_width="match_parent" android:layout_centerInParent="true" android:layout_height="match_parent"/>
-
- AGP 7.1.2 → 8.7.3,Gradle → 8.9,compileSdk/targetSdk → 35
- Java 11 → 17
- 权限处理:permissions-dispatcher 替换为 XXPermissions
- 适配 Android 13+ 细粒度媒体权限 (READ_MEDIA_IMAGES/READ_MEDIA_VIDEO)
- Glide 4.12.0 → 4.16.0
- PictureSelector v3.0.4 → v3.11.2
- JiaoZiVideoPlayer 7.7.0 → 7.7.2.3300
- RxJava 3.1.3 → 3.1.10,RxAndroid 3.0.0 → 3.0.2
- 新增 AndroidUtilCode 工具库
- 修复视频拖拽功能,统一图片/视频拖拽逻辑
- 使用 ActivityResultContracts 替代已废弃的 onActivityResult
- 使用 AlertDialog 替代已废弃的 ProgressDialog
- ScreenUtils 适配 Android R+ WindowMetrics API
- 修复 Glide SimpleTarget 废弃 API
-
-
权限处理:推荐使用 XXPermissions
-
targetSdk 35 已适配分区存储
-
-
Jzvd的JZVideo XXPermissions AndroidUtilCode
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
