首页 > 解决方案 > 如何在电容器 3 中手动注册插件?

问题描述

我正在尝试使用插件在 Android 上进行后台位置跟踪。Capacitor 应该在 MainActivity.java 中自动注册插件,但这并没有发生。我尝试手动执行此操作,但这也没有发生。

package com.siloc.users;

import com.getcapacitor.BridgeActivity;
import android.os.Bundle;

import com.getcapacitor.BridgeActivity;
import com.getcapacitor.Plugin;

import java.util.ArrayList;
import com.hemangkumar.capacitorgooglemaps.CapacitorGoogleMaps;
import com.equimaps.capacitor_background_geolocation.BackgroundGeolocation;
public class MainActivity extends BridgeActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        registerPlugin(CapacitorGoogleMaps.class);
        registerPlugin(BackgroundGeolocation.class);
     
    }

}

我怎样才能做到这一点?

标签: javaionic-frameworkcapacitorionic5

解决方案


尝试这个: registerPlugins(Collections.singletonList(CapacitorGoogleMaps.class));


推荐阅读