| 1234567891011121314151617181920212223242526272829 |
- import 'package:pigeon/pigeon.dart';
- @ConfigurePigeon(
- PigeonOptions(
- dartOut: 'lib/pigeons/core_api.g.dart',
- kotlinOut: 'android/app/src/main/kotlin/app/xixi/nomo/CoreApi.g.kt',
- swiftOut: 'ios/Runner/CoreApi.g.swift',
- dartPackageName: 'app.xixi.nomo', // 👈 关键
- ),
- )
- @HostApi()
- abstract class CoreApi {
- String? getApps();
- String? getSystemLocale();
- bool? connect();
- bool? disconnect();
- String? getRemoteIp();
- String? getAdvertisingId();
- bool? moveTaskToBack();
- bool? isConnected();
- String? getSimInfo();
- bool? reconnect();
- }
- // 如果你需要让原生通知 Flutter 主题变化,可用 EventChannelApi
- @EventChannelApi()
- abstract class CoreChangeEventApi {
- String onEventChange();
- }
|