From 72e7dedb1d567fde81b324f962992a2cbcf53759 Mon Sep 17 00:00:00 2001
From: manjiale <1013666753@qq.com>
Date: Mon, 27 Sep 2021 22:55:16 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20=E5=B1=8F=E5=B9=95?=
=?UTF-8?q?=E6=88=AA=E5=9B=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/gradle.xml | 1 +
lib_sreenshot/build.gradle | 2 +-
.../src/main/java/com/blabla/sreenshot/ScreenShotPlugin.java | 3 ++-
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 91e1deb..57e10d2 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -12,6 +12,7 @@
+
diff --git a/lib_sreenshot/build.gradle b/lib_sreenshot/build.gradle
index 7db54a1..1d37387 100644
--- a/lib_sreenshot/build.gradle
+++ b/lib_sreenshot/build.gradle
@@ -30,7 +30,7 @@ android {
dependencies {
implementation 'androidx.appcompat:appcompat:1.3.1'
-
+ implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
diff --git a/lib_sreenshot/src/main/java/com/blabla/sreenshot/ScreenShotPlugin.java b/lib_sreenshot/src/main/java/com/blabla/sreenshot/ScreenShotPlugin.java
index 6d1a364..f74dac7 100644
--- a/lib_sreenshot/src/main/java/com/blabla/sreenshot/ScreenShotPlugin.java
+++ b/lib_sreenshot/src/main/java/com/blabla/sreenshot/ScreenShotPlugin.java
@@ -49,7 +49,8 @@ private ScreenShotPlugin() {
private ServiceConnection serviceConnection;
- public void startMediaRecorder(final FragmentActivity activity, OnScreenShotListener callback) {
+ @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
+ public void startMediaRecorder(final FragmentActivity activity, final OnScreenShotListener callback) {
MediaProjectionManager mediaProjectionManager = (MediaProjectionManager) activity.getSystemService(Context.MEDIA_PROJECTION_SERVICE);
// 此处宽高需要获取屏幕完整宽高,否则截屏图片会有白/黑边
final DisplayMetrics displayMetrics = new DisplayMetrics();