我正在尝试保存文件,一段时间后通过电子邮件发送。当我使用笔记本电脑测试我的应用程序时,该文件已保存并发送,但是当我使用Android测试我的应用程序时,它无效,我可以检查文件是否已正确保存。
我正在保存并在此路径中加载文件:
private string getPath(){
//return Application.persistentDataPath + "/" + FILE_PATH;
#if UNITY_EDITOR
return Application.dataPath +"/"+FILE_PATH;
#elif UNITY_ANDROID
return Application.persistentDataPath+"/"+FILE_PATH;
#elif UNITY_IPHONE
return Application.persistentDataPath+"/"+FILE_PATH;
#else
return Application.dataPath +"/"+FILE_PATH;
#endif
}
在Android的播放器配置中我设置了:
我发送它:
System.Net.Mail.Attachment attachment = new System.Net.Mail.Attachment (getPath());
message.Attachments.Add (attachment);
我的错误在哪里?谢谢大家。
答案 0 :(得分:1)
Net 2.0 Subnet中存在的问题。我必须选择Net 2.0
全部谢谢