From b2692d482552996e757e7267c62f9a33d8a61756 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Fri, 16 May 2025 17:19:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E9=9F=B3=E4=B9=90=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/data/services/navigation_manager.dart | 29 +++++++++++++++++++ .../amap_flutter}/.gitignore | 0 .../amap_flutter}/.metadata | 0 .../amap_flutter}/CHANGELOG.md | 0 .../amap_flutter}/LICENSE | 0 .../amap_flutter}/README.md | 0 .../amap_flutter}/analysis_options.yaml | 0 .../amap_flutter}/android/.gitignore | 0 .../amap_flutter}/android/build.gradle | 0 .../amap_flutter}/android/settings.gradle | 0 .../android/src/main/AndroidManifest.xml | 0 .../amap_flutter/AmapFlutterPlugin.java | 0 .../amap_flutter}/ios/.gitignore | 0 .../amap_flutter}/ios/Assets/.gitkeep | 0 .../ios/Classes/AmapFlutterPlugin.swift | 0 .../ios/Resources/PrivacyInfo.xcprivacy | 0 .../amap_flutter}/ios/amap_flutter.podspec | 0 .../amap_flutter}/lib/amap_flutter.dart | 0 .../lib/amap_flutter_method_channel.dart | 0 .../lib/amap_flutter_platform_interface.dart | 0 .../amap_flutter}/pubspec.yaml | 0 .../open_ai_service/SystemFunctionHandler.kt | 8 ++--- pubspec.yaml | 4 ++- 23 files changed, 36 insertions(+), 5 deletions(-) create mode 100644 lib/data/services/navigation_manager.dart rename {amap_flutter => local_plugins/amap_flutter}/.gitignore (100%) rename {amap_flutter => local_plugins/amap_flutter}/.metadata (100%) rename {amap_flutter => local_plugins/amap_flutter}/CHANGELOG.md (100%) rename {amap_flutter => local_plugins/amap_flutter}/LICENSE (100%) rename {amap_flutter => local_plugins/amap_flutter}/README.md (100%) rename {amap_flutter => local_plugins/amap_flutter}/analysis_options.yaml (100%) rename {amap_flutter => local_plugins/amap_flutter}/android/.gitignore (100%) rename {amap_flutter => local_plugins/amap_flutter}/android/build.gradle (100%) rename {amap_flutter => local_plugins/amap_flutter}/android/settings.gradle (100%) rename {amap_flutter => local_plugins/amap_flutter}/android/src/main/AndroidManifest.xml (100%) rename {amap_flutter => local_plugins/amap_flutter}/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java (100%) rename {amap_flutter => local_plugins/amap_flutter}/ios/.gitignore (100%) rename {amap_flutter => local_plugins/amap_flutter}/ios/Assets/.gitkeep (100%) rename {amap_flutter => local_plugins/amap_flutter}/ios/Classes/AmapFlutterPlugin.swift (100%) rename {amap_flutter => local_plugins/amap_flutter}/ios/Resources/PrivacyInfo.xcprivacy (100%) rename {amap_flutter => local_plugins/amap_flutter}/ios/amap_flutter.podspec (100%) rename {amap_flutter => local_plugins/amap_flutter}/lib/amap_flutter.dart (100%) rename {amap_flutter => local_plugins/amap_flutter}/lib/amap_flutter_method_channel.dart (100%) rename {amap_flutter => local_plugins/amap_flutter}/lib/amap_flutter_platform_interface.dart (100%) rename {amap_flutter => local_plugins/amap_flutter}/pubspec.yaml (100%) diff --git a/lib/data/services/navigation_manager.dart b/lib/data/services/navigation_manager.dart new file mode 100644 index 000000000..f7b2ddbd0 --- /dev/null +++ b/lib/data/services/navigation_manager.dart @@ -0,0 +1,29 @@ +// import 'package:amap_service/amap_service.dart'; +import 'package:deep_voice/core/utils/logger.dart'; +import 'package:get/get.dart'; + +//音乐播放管理 +class NavigationManager extends GetxService { + static NavigationManager get to => Get.find(); + + // 音乐服务实例 + // final AmapService _amapervice = AmapService(); + + /// 初始化 + @override + void onInit() { + super.onInit(); + Logger.info('导航服务初始化'); + } + + /// 释放资源 + @override + void onClose() { + super.onClose(); + } + + //导航 + Future navigation(String org, String dis) async { + // await _amapervice.navigation(org, dis); + } +} diff --git a/amap_flutter/.gitignore b/local_plugins/amap_flutter/.gitignore similarity index 100% rename from amap_flutter/.gitignore rename to local_plugins/amap_flutter/.gitignore diff --git a/amap_flutter/.metadata b/local_plugins/amap_flutter/.metadata similarity index 100% rename from amap_flutter/.metadata rename to local_plugins/amap_flutter/.metadata diff --git a/amap_flutter/CHANGELOG.md b/local_plugins/amap_flutter/CHANGELOG.md similarity index 100% rename from amap_flutter/CHANGELOG.md rename to local_plugins/amap_flutter/CHANGELOG.md diff --git a/amap_flutter/LICENSE b/local_plugins/amap_flutter/LICENSE similarity index 100% rename from amap_flutter/LICENSE rename to local_plugins/amap_flutter/LICENSE diff --git a/amap_flutter/README.md b/local_plugins/amap_flutter/README.md similarity index 100% rename from amap_flutter/README.md rename to local_plugins/amap_flutter/README.md diff --git a/amap_flutter/analysis_options.yaml b/local_plugins/amap_flutter/analysis_options.yaml similarity index 100% rename from amap_flutter/analysis_options.yaml rename to local_plugins/amap_flutter/analysis_options.yaml diff --git a/amap_flutter/android/.gitignore b/local_plugins/amap_flutter/android/.gitignore similarity index 100% rename from amap_flutter/android/.gitignore rename to local_plugins/amap_flutter/android/.gitignore diff --git a/amap_flutter/android/build.gradle b/local_plugins/amap_flutter/android/build.gradle similarity index 100% rename from amap_flutter/android/build.gradle rename to local_plugins/amap_flutter/android/build.gradle diff --git a/amap_flutter/android/settings.gradle b/local_plugins/amap_flutter/android/settings.gradle similarity index 100% rename from amap_flutter/android/settings.gradle rename to local_plugins/amap_flutter/android/settings.gradle diff --git a/amap_flutter/android/src/main/AndroidManifest.xml b/local_plugins/amap_flutter/android/src/main/AndroidManifest.xml similarity index 100% rename from amap_flutter/android/src/main/AndroidManifest.xml rename to local_plugins/amap_flutter/android/src/main/AndroidManifest.xml diff --git a/amap_flutter/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java b/local_plugins/amap_flutter/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java similarity index 100% rename from amap_flutter/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java rename to local_plugins/amap_flutter/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java diff --git a/amap_flutter/ios/.gitignore b/local_plugins/amap_flutter/ios/.gitignore similarity index 100% rename from amap_flutter/ios/.gitignore rename to local_plugins/amap_flutter/ios/.gitignore diff --git a/amap_flutter/ios/Assets/.gitkeep b/local_plugins/amap_flutter/ios/Assets/.gitkeep similarity index 100% rename from amap_flutter/ios/Assets/.gitkeep rename to local_plugins/amap_flutter/ios/Assets/.gitkeep diff --git a/amap_flutter/ios/Classes/AmapFlutterPlugin.swift b/local_plugins/amap_flutter/ios/Classes/AmapFlutterPlugin.swift similarity index 100% rename from amap_flutter/ios/Classes/AmapFlutterPlugin.swift rename to local_plugins/amap_flutter/ios/Classes/AmapFlutterPlugin.swift diff --git a/amap_flutter/ios/Resources/PrivacyInfo.xcprivacy b/local_plugins/amap_flutter/ios/Resources/PrivacyInfo.xcprivacy similarity index 100% rename from amap_flutter/ios/Resources/PrivacyInfo.xcprivacy rename to local_plugins/amap_flutter/ios/Resources/PrivacyInfo.xcprivacy diff --git a/amap_flutter/ios/amap_flutter.podspec b/local_plugins/amap_flutter/ios/amap_flutter.podspec similarity index 100% rename from amap_flutter/ios/amap_flutter.podspec rename to local_plugins/amap_flutter/ios/amap_flutter.podspec diff --git a/amap_flutter/lib/amap_flutter.dart b/local_plugins/amap_flutter/lib/amap_flutter.dart similarity index 100% rename from amap_flutter/lib/amap_flutter.dart rename to local_plugins/amap_flutter/lib/amap_flutter.dart diff --git a/amap_flutter/lib/amap_flutter_method_channel.dart b/local_plugins/amap_flutter/lib/amap_flutter_method_channel.dart similarity index 100% rename from amap_flutter/lib/amap_flutter_method_channel.dart rename to local_plugins/amap_flutter/lib/amap_flutter_method_channel.dart diff --git a/amap_flutter/lib/amap_flutter_platform_interface.dart b/local_plugins/amap_flutter/lib/amap_flutter_platform_interface.dart similarity index 100% rename from amap_flutter/lib/amap_flutter_platform_interface.dart rename to local_plugins/amap_flutter/lib/amap_flutter_platform_interface.dart diff --git a/amap_flutter/pubspec.yaml b/local_plugins/amap_flutter/pubspec.yaml similarity index 100% rename from amap_flutter/pubspec.yaml rename to local_plugins/amap_flutter/pubspec.yaml diff --git a/local_plugins/open_ai_service/android/src/main/kotlin/com/yunqiinnovation/open_ai_service/SystemFunctionHandler.kt b/local_plugins/open_ai_service/android/src/main/kotlin/com/yunqiinnovation/open_ai_service/SystemFunctionHandler.kt index e197f4892..5010c6d70 100644 --- a/local_plugins/open_ai_service/android/src/main/kotlin/com/yunqiinnovation/open_ai_service/SystemFunctionHandler.kt +++ b/local_plugins/open_ai_service/android/src/main/kotlin/com/yunqiinnovation/open_ai_service/SystemFunctionHandler.kt @@ -430,7 +430,7 @@ class SystemFunctionHandler(private val context: Context) { ) flags = Intent.FLAG_RECEIVER_FOREGROUND } - keyIntent.setPackage("com.yunqiinnovation.deep_voice") + keyIntent.setPackage("com.yunqiinnovation.deepsound") context.sendBroadcast(keyIntent) return Result( success = true, @@ -442,7 +442,7 @@ class SystemFunctionHandler(private val context: Context) { val downEvent = KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_MEDIA_PAUSE) val keyIntent = Intent(Intent.ACTION_MEDIA_BUTTON) keyIntent.putExtra(Intent.EXTRA_KEY_EVENT, downEvent) - keyIntent.setPackage("com.yunqiinnovation.deep_voice") + keyIntent.setPackage("com.yunqiinnovation.deepsound") context.sendBroadcast(keyIntent) return Result( @@ -463,7 +463,7 @@ class SystemFunctionHandler(private val context: Context) { ) flags = Intent.FLAG_RECEIVER_FOREGROUND } - keyIntent.setPackage("com.yunqiinnovation.deep_voice") + keyIntent.setPackage("com.yunqiinnovation.deepsound") context.sendBroadcast(keyIntent) return Result( success = true, @@ -483,7 +483,7 @@ class SystemFunctionHandler(private val context: Context) { ) flags = Intent.FLAG_RECEIVER_FOREGROUND } - keyIntent.setPackage("com.yunqiinnovation.deep_voice") + keyIntent.setPackage("com.yunqiinnovation.deepsound") context.sendBroadcast(keyIntent) return Result( success = true, diff --git a/pubspec.yaml b/pubspec.yaml index 2d0ff76aa..4f59af928 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -76,7 +76,7 @@ dependencies: spotify_sdk: path: local_plugins/spotify_sdk amap_flutter: - path: amap_flutter + path: local_plugins/amap_flutter jl_opus: path: local_plugins/jl_opus jl_ota: @@ -91,6 +91,8 @@ dependencies: path: local_plugins/agent_service music_service: path: local_plugins/music_service + # amap_service: + # path: local_plugins/amap_service dev_dependencies: