new com.provider.JSSEProvider()无法解析symbole提供程序

时间:2015-07-22 23:17:08

标签: android android-studio

我是android的新手,我正在关注如何使用JavaMail API发送电子邮件的教程,我已经正确添加了必要的Jars,但我总是面对GmailSender类上无法解析的符号提供程序,我试过了删除和添加罐子但问题仍然存在。

  static {
        Security.addProvider(new com.provider.JSSEProvider());
    }
我错过了什么吗?顺便说一句,我正在研究androidStudio。

2 个答案:

答案 0 :(得分:1)

上述答案并非不正确,只是不是很直白......所以让我详细说明沙拉斯在说什么。

Assume for a moment that your package name is "com.mycompany.projectname"

改变这个:

  static {
    Security.addProvider(new com.provider.JSSEProvider());
  }

对此:

  static {
    Security.addProvider(new com.mycompany.projectname.JSSEProvider());
  }

答案 1 :(得分:0)

嘿我有同样的问题。 我们必须在那里添加我们的包。 只需在您的班级顶部复制包。 像包com.myapplication3.JSSEProvider(); 希望它有所帮助!