Java ACRA在模拟器上工作,但在实际设备上不工作
我已经在我的Android应用程序上实现了ACRA,并提供了以下教程。 我已经在Android Studio使用的模拟器上通过测试向我的邮件帐户发送了一封邮件(在本例中,使用Android 10的像素3): 但是,当我生成此项目的APK并尝试在我的设备上启动它时,会显示TOAST消息(表示应用程序失败,将发送邮件),但是,当打开默认邮件应用程序时,邮件完全为空(没有主题和正文)。我不知道会发生什么,可能是一些权限问题? 我还使用gmail作为我设备中的默认邮件应用程序(小米红色小米Note4和安卓9) 我的Android清单文件中包含的权限(前两个是应用程序执行其他操作所必需的): 此类已添加到Android清单文件中:Java ACRA在模拟器上工作,但在实际设备上不工作,java,android,acra,Java,Android,Acra,我已经在我的Android应用程序上实现了ACRA,并提供了以下教程。 我已经在Android Studio使用的模拟器上通过测试向我的邮件帐户发送了一封邮件(在本例中,使用Android 10的像素3): 但是,当我生成此项目的APK并尝试在我的设备上启动它时,会显示TOAST消息(表示应用程序失败,将发送邮件),但是,当打开默认邮件应用程序时,邮件完全为空(没有主题和正文)。我不知道会发生什么,可能是一些权限问题? 我还使用gmail作为我设备中的默认邮件应用程序(小米红色小米Note4和
android:name=".MyApplication"
我使用的是ACRA版本4.9.0,在build.gradle文件中,我包含了这个deppendecy:
implementation 'ch.acra:acra:4.9.0'
我的编译SDK版本是28,我使用的是Java1.8
提前谢谢。您好,您找到解决方案了吗?您好,很抱歉我回复晚了。我找到的解决方案是使用Outlook应用程序而不是Gmail应用程序
android:name=".MyApplication"
implementation 'ch.acra:acra:4.9.0'