如何在 Flutter 插件中注册 Android 服务

daz*_*000 6 android android-service flutter flutter-plugin

我正在创建一个读卡器集成,该集成使用 Android 服务作为集成的一部分。标准 Android 实现包括 android 服务定义AndroidManifest.xml

    <service
        android:name="com.anywherecommerce.android.sdk.services.CardReaderConnectionService"
        android:stopWithTask="false" />
Run Code Online (Sandbox Code Playgroud)

https://github.com/dazza5000/any-pay-android-sample/blob/4f7ca7af79f2494e3ec408b025446be6020c0aa4/src/main/AndroidManifest.xml#L43-L45

如何在 Flutter 插件中定义它,以便将服务定义添加到使用它的应用程序的 AndroidManifest 中?我是否只需将其作为库的一部分包含在内,然后由用户在其应用程序中注册该服务AndroidManifest.xml

daz*_*000 0

我无法确定如何在 Flutter 插件中包含服务定义,并将其添加到插件使用应用程序中。

我要做的就是在AndroidManifest.xml插件使用应用程序的文件中添加服务定义。