我用这个把头撞在砖墙上。
我正在使用XF 3.2,XAM插件5.2,发送不带附件的电子邮件就可以了。
我有以下代码;
var emailSender = CrossMessaging.Current.EmailMessenger;
var email = new EmailMessageBuilder()
.Subject("xyz")
.Body("redacted")
.WithAttachment()
.Build();
emailSender.SendEmail(email);
现在,无论我尝试什么,本地PCL路径(字符串,字符串),“内容//”,在发送带有附件的电子邮件时,我都无法获得除此错误以外的任何东西。
Java.Lang.NullPointerException:尝试调用虚拟方法 'android.content.res.XmlResourceParser android.content.pm.PackageItemInfo.loadXmlMetaData(android.content.pm.PackageManager, java.lang.String)”上的空对象引用
当我观看“电子邮件”时,Java.io.file仍然为空。
我认为我需要使用依赖项服务来发送电子邮件,然后我可以使用本机文件格式,但是我仍然需要知道在两个平台上说资产或资源的完整正确路径。