core_api.dart 736 B

1234567891011121314151617181920212223242526272829
  1. import 'package:pigeon/pigeon.dart';
  2. @ConfigurePigeon(
  3. PigeonOptions(
  4. dartOut: 'lib/pigeons/core_api.g.dart',
  5. kotlinOut: 'android/app/src/main/kotlin/app/xixi/nomo/CoreApi.g.kt',
  6. swiftOut: 'ios/Runner/CoreApi.g.swift',
  7. dartPackageName: 'app.xixi.nomo', // 👈 关键
  8. ),
  9. )
  10. @HostApi()
  11. abstract class CoreApi {
  12. String? getApps();
  13. String? getSystemLocale();
  14. bool? connect();
  15. bool? disconnect();
  16. String? getRemoteIp();
  17. String? getAdvertisingId();
  18. bool? moveTaskToBack();
  19. bool? isConnected();
  20. String? getSimInfo();
  21. bool? reconnect();
  22. }
  23. // 如果你需要让原生通知 Flutter 主题变化,可用 EventChannelApi
  24. @EventChannelApi()
  25. abstract class CoreChangeEventApi {
  26. String onEventChange();
  27. }