Skip to content

Commit cc64a65

Browse files
committed
refactor(项目结构): 重构项目包名和类名
- 修改了多个模块的包名,如 com.ven.assists_mp 改为 com.ven.assists.mp - 更新了多个类的名称,如 AXJavascriptInterface改为 ASJavascriptInterface -调整了相关引用和文件路径以适应新的包名和类名
1 parent db7b105 commit cc64a65

File tree

13 files changed

+22
-38
lines changed

13 files changed

+22
-38
lines changed

assists-mp/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
}
66

77
android {
8-
namespace 'com.ven.assists_mp'
8+
namespace 'com.ven.assists.mp'
99
compileSdk rootProject.ext.compileSdk
1010

1111
defaultConfig {

assists-mp/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
package="com.ven.assists_mp">
3+
package="com.ven.assists.mp">
44

55
<application>
66
<provider

assists-mp/src/main/java/com/ven/assists_mp/MPFileProvider.kt renamed to assists-mp/src/main/java/com/ven/assists/mp/MPFileProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ven.assists_mp
1+
package com.ven.assists.mp
22

33
import android.app.Application
44
import androidx.core.content.FileProvider

assists-mp/src/main/java/com/ven/assists_mp/MPManager.kt renamed to assists-mp/src/main/java/com/ven/assists/mp/MPManager.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
package com.ven.assists_mp
1+
package com.ven.assists.mp
22

33
import android.app.Activity
44
import android.app.Application
55
import android.app.Service.MEDIA_PROJECTION_SERVICE
6-
import android.content.Context
76
import android.content.Intent
87
import android.graphics.Bitmap
98
import android.graphics.PixelFormat
@@ -198,9 +197,9 @@ object MPManager {
198197
suspend fun request(autoAllow: Boolean = true, timeOut: Long = 5000): Boolean {
199198
var projectionManager: MediaProjectionManager? = null
200199
AssistsService.instance?.let {
201-
projectionManager = it.getSystemService(Context.MEDIA_PROJECTION_SERVICE) as MediaProjectionManager
200+
projectionManager = it.getSystemService(MEDIA_PROJECTION_SERVICE) as MediaProjectionManager
202201
} ?: let {
203-
projectionManager = ActivityUtils.getTopActivity()?.getSystemService(Context.MEDIA_PROJECTION_SERVICE)?.let {
202+
projectionManager = ActivityUtils.getTopActivity()?.getSystemService(MEDIA_PROJECTION_SERVICE)?.let {
204203
it as MediaProjectionManager
205204
}
206205
}

assists-mp/src/main/java/com/ven/assists_mp/MPService.kt renamed to assists-mp/src/main/java/com/ven/assists/mp/MPService.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
package com.ven.assists_mp
1+
package com.ven.assists.mp
22

33
import android.app.Notification
44
import android.app.NotificationChannel
55
import android.app.NotificationManager
66
import android.app.Service
77
import android.content.Intent
88
import android.graphics.Color
9-
import android.media.projection.MediaProjection
109
import android.os.Build
1110
import android.os.IBinder
1211
import androidx.annotation.RequiresApi

assists-opcv/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
}
66

77
android {
8-
namespace 'com.ven.assists_opcv'
8+
namespace 'com.ven.assists.opcv'
99
compileSdk rootProject.ext.compileSdk
1010

1111
defaultConfig {

assists-opcv/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
package="com.ven.assists_opcv">
3+
package="com.ven.assists.opcv">
44

55
<application>
66
<provider

assists-opcv/src/main/java/com/ven/assists_opcv/AssistsOpencvFileProvider.kt renamed to assists-opcv/src/main/java/com/ven/assists/opcv/AssistsOpencvFileProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ven.assists_opcv
1+
package com.ven.assists.opcv
22

33
import android.app.Application
44
import androidx.core.content.FileProvider

assists-opcv/src/main/java/com/ven/assists_opcv/OpencvWrapper.kt renamed to assists-opcv/src/main/java/com/ven/assists/opcv/OpencvWrapper.kt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
package com.ven.assists_opcv
1+
package com.ven.assists.opcv
22

33
import android.graphics.Bitmap
44
import android.graphics.BitmapFactory
5-
import android.view.accessibility.AccessibilityNodeInfo
65
import com.blankj.utilcode.util.ActivityUtils
76
import com.blankj.utilcode.util.LogUtils
87
import com.ven.assists.AssistsCore
9-
import com.ven.assists.AssistsCore.getBoundsInScreen
10-
import com.ven.assists.window.AssistsWindowManager
118
import com.ven.assists.utils.CoroutineWrapper
12-
import com.ven.assists_mp.MPManager
13-
import kotlinx.coroutines.delay
9+
import com.ven.assists.mp.MPManager
1410
import org.opencv.android.OpenCVLoader
1511
import org.opencv.android.Utils
1612
import org.opencv.core.Core

assists-web/src/main/java/com/ven/assists/web/AXJavascriptInterface.kt renamed to assists-web/src/main/java/com/ven/assists/web/ASJavascriptInterface.kt

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import android.webkit.WebView
88
import com.blankj.utilcode.util.GsonUtils
99
import com.blankj.utilcode.util.LogUtils
1010
import com.blankj.utilcode.util.ScreenUtils
11-
import com.blankj.utilcode.util.TimeUtils
1211
import com.google.gson.JsonArray
1312
import com.google.gson.JsonObject
1413
import com.google.gson.reflect.TypeToken
@@ -35,19 +34,15 @@ import com.ven.assists.AssistsCore.setNodeText
3534
import com.ven.assists.utils.CoroutineWrapper
3635
import com.ven.assists.window.AssistsWindowManager
3736
import com.ven.assists.window.AssistsWindowManager.overlayToast
38-
import com.ven.web.MPManager
39-
import com.ven.web.MPManager.getBitmap
40-
import com.ven.web.MPManager.takeScreenshot2File
41-
import kotlinx.coroutines.CompletableDeferred
37+
import com.ven.assists.mp.MPManager
38+
import com.ven.assists.mp.MPManager.getBitmap
4239
import kotlinx.coroutines.CoroutineScope
4340
import kotlinx.coroutines.Dispatchers
4441
import kotlinx.coroutines.delay
4542
import kotlinx.coroutines.launch
46-
import org.json.JSONArray
47-
import org.json.JSONObject
4843
import java.io.ByteArrayOutputStream
4944

50-
class AXJavascriptInterface(val webView: WebView) {
45+
class ASJavascriptInterface(val webView: WebView) {
5146
private val coroutineScope = CoroutineScope(Dispatchers.Main)
5247

5348
fun <T> callback(result: CallResponse<T>) {

0 commit comments

Comments
 (0)