Письмо ACRA не отправляется

Я пытаюсь внедрить ACRA в свое приложение, чтобы получать отчеты о сбоях по электронной почте. У меня есть этот код в моем классе приложения:

@ReportsCrashes(mailTo = "[email protected]")
public class MyApp extends Application {
    @Override
    public void onCreate(){
        super.onCreate();
        ACRA.init(this);
    }
}

Я уже дал интернет-разрешение своему приложению, так как я его использую. В моем логарифме написано, что ACRA инициализирована и я поймал исключение, но в моем почтовом ящике нет писем.

Кто-нибудь знает? Спасибо!


person dequec64    schedule 13.04.2016    source источник
comment
Какая версия АКРА? ACRA должен запустить ваш почтовый клиент с прикрепленным отчетом о сбое.   -  person William    schedule 14.04.2016
comment
ACRA 4.8.5 и да, я знаю, поэтому я и глючу :X   -  person dequec64    schedule 14.04.2016
comment
Вы решили это? у меня такая же проблема   -  person Vyacheslav    schedule 12.08.2016


Ответы (1)


Запрашивает ли ACRA приложение электронной почты, когда возникает это исключение? Возможно, у вас установлено странное почтовое приложение, которое вообще не отправляет электронную почту.

person ZimaXXX    schedule 14.04.2016
comment
Нет, он ничего не запрашивает.. Я попробую с mail.jar или что-то в этом роде - person dequec64; 14.04.2016
comment
И по умолчанию не установлено - person dequec64; 14.04.2016
comment
Вы изменили ‹application android:name=.../› на MyApp в AndroidManifest.xml? - person ZimaXXX; 14.04.2016
comment
Сейчас android:name=".MyApp" есть ли разница, что есть точка? Я пробовал с ним и без него, но безуспешно. - person dequec64; 14.04.2016
comment
Это зависит от пути. Если ваш пакет установлен как package=your.main.package и MyApp находится в пути your.main.package.application.MyApp android:name должно быть установлено на .application.MyApp. Попробуйте распечатать несколько журналов в MyApp onCreate - person ZimaXXX; 14.04.2016