Ionic 电容器插件不工作的Android版本

wkyowqbh  于 2022-12-08  发布在  Ionic
关注(0)|答案(1)|浏览(140)

你好,我正在尝试建立我的电容器3项目。它在iOS上工作得很好,但在Android版本中,我正在使用的所有插件都出现错误(如图像上的插件-谷歌登录),除了我在www.example.com上声明的2MainActivity.java(FACEBOOK和FCM)。
MainActivity.java

package com.myproject.mobile;
import android.os.Bundle; 
import com.getcapacitor.BridgeActivity;
import com.getcapacitor.Plugin;
import com.getcapacitor.community.fcm.FCMPlugin;
import java.util.ArrayList;

public class MainActivity extends BridgeActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
         // Initializes the Bridge
        this.init(savedInstanceState, new ArrayList<Class<? extends Plugin>>() {{
        // Additional plugins you've installed go here
        **add(com.getcapacitor.community.facebooklogin.FacebookLogin.class);
        add(com.getcapacitor.community.fcm.FCMPlugin.class);**
      }});
    }
}

我收到有关Visual Studio的问题报告

"message": "MainActivity.java is not on the classpath of project app, only syntax errors are reported",

我必须声明所有的插件在MainActivity.java?它似乎有点小康,这就是为什么我问。
另外,splashscreen jpg工作,但我得到的电容器图标作为一个应用程序图标。
有什么提示吗?

3htmauhk

3htmauhk1#

尝试迁移到电容器版本4:Here's the official guide

  • 有一天,我用capacitor在谷歌上登录了很长时间,突然在Android上出现了多个错误。我注意到capacitor刚刚更新到版本4,一些Android变量需要更改。升级后,这些错误消失了。*

相关问题