Browse Source

上传音乐控制代码

weicu
liwei1dao 1 year ago
parent
commit
b2692d4825
  1. 29
      lib/data/services/navigation_manager.dart
  2. 0
      local_plugins/amap_flutter/.gitignore
  3. 0
      local_plugins/amap_flutter/.metadata
  4. 0
      local_plugins/amap_flutter/CHANGELOG.md
  5. 0
      local_plugins/amap_flutter/LICENSE
  6. 0
      local_plugins/amap_flutter/README.md
  7. 0
      local_plugins/amap_flutter/analysis_options.yaml
  8. 0
      local_plugins/amap_flutter/android/.gitignore
  9. 0
      local_plugins/amap_flutter/android/build.gradle
  10. 0
      local_plugins/amap_flutter/android/settings.gradle
  11. 0
      local_plugins/amap_flutter/android/src/main/AndroidManifest.xml
  12. 0
      local_plugins/amap_flutter/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java
  13. 0
      local_plugins/amap_flutter/ios/.gitignore
  14. 0
      local_plugins/amap_flutter/ios/Assets/.gitkeep
  15. 0
      local_plugins/amap_flutter/ios/Classes/AmapFlutterPlugin.swift
  16. 0
      local_plugins/amap_flutter/ios/Resources/PrivacyInfo.xcprivacy
  17. 0
      local_plugins/amap_flutter/ios/amap_flutter.podspec
  18. 0
      local_plugins/amap_flutter/lib/amap_flutter.dart
  19. 0
      local_plugins/amap_flutter/lib/amap_flutter_method_channel.dart
  20. 0
      local_plugins/amap_flutter/lib/amap_flutter_platform_interface.dart
  21. 0
      local_plugins/amap_flutter/pubspec.yaml
  22. 8
      local_plugins/open_ai_service/android/src/main/kotlin/com/yunqiinnovation/open_ai_service/SystemFunctionHandler.kt
  23. 4
      pubspec.yaml

29
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<NavigationManager>();
// 音乐服务实例
// final AmapService _amapervice = AmapService();
/// 初始化
@override
void onInit() {
super.onInit();
Logger.info('导航服务初始化');
}
/// 释放资源
@override
void onClose() {
super.onClose();
}
//导航
Future<void> navigation(String org, String dis) async {
// await _amapervice.navigation(org, dis);
}
}

0
amap_flutter/.gitignore → local_plugins/amap_flutter/.gitignore

0
amap_flutter/.metadata → local_plugins/amap_flutter/.metadata

0
amap_flutter/CHANGELOG.md → local_plugins/amap_flutter/CHANGELOG.md

0
amap_flutter/LICENSE → local_plugins/amap_flutter/LICENSE

0
amap_flutter/README.md → local_plugins/amap_flutter/README.md

0
amap_flutter/analysis_options.yaml → local_plugins/amap_flutter/analysis_options.yaml

0
amap_flutter/android/.gitignore → local_plugins/amap_flutter/android/.gitignore

0
amap_flutter/android/build.gradle → local_plugins/amap_flutter/android/build.gradle

0
amap_flutter/android/settings.gradle → local_plugins/amap_flutter/android/settings.gradle

0
amap_flutter/android/src/main/AndroidManifest.xml → local_plugins/amap_flutter/android/src/main/AndroidManifest.xml

0
amap_flutter/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java → local_plugins/amap_flutter/android/src/main/java/com/example/amap_flutter/AmapFlutterPlugin.java

0
amap_flutter/ios/.gitignore → local_plugins/amap_flutter/ios/.gitignore

0
amap_flutter/ios/Assets/.gitkeep → local_plugins/amap_flutter/ios/Assets/.gitkeep

0
amap_flutter/ios/Classes/AmapFlutterPlugin.swift → local_plugins/amap_flutter/ios/Classes/AmapFlutterPlugin.swift

0
amap_flutter/ios/Resources/PrivacyInfo.xcprivacy → local_plugins/amap_flutter/ios/Resources/PrivacyInfo.xcprivacy

0
amap_flutter/ios/amap_flutter.podspec → local_plugins/amap_flutter/ios/amap_flutter.podspec

0
amap_flutter/lib/amap_flutter.dart → local_plugins/amap_flutter/lib/amap_flutter.dart

0
amap_flutter/lib/amap_flutter_method_channel.dart → local_plugins/amap_flutter/lib/amap_flutter_method_channel.dart

0
amap_flutter/lib/amap_flutter_platform_interface.dart → local_plugins/amap_flutter/lib/amap_flutter_platform_interface.dart

0
amap_flutter/pubspec.yaml → local_plugins/amap_flutter/pubspec.yaml

8
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,

4
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:

Loading…
Cancel
Save