Странное сообщение об ошибке - ошибка, вызванная ProwlerAgent411

Я использую bugsensec.om, чтобы получать отчеты о сбоях из моего приложения для Android. Сегодня я получил рапорт в том числе:

java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{{myPackage}/{myPackage}.StationListActivity}:
java.lang.ClassNotFoundException: {myPackage}.StationListActivity in loader
dalvik.system.PathClassLoader[/system/app/ProwlerAgent411.apk:
/data/app/{myPackageApp}.apk]

Просто мне любопытно, что это на самом деле означает. Оно было запущено с рутированного устройства в США (мое приложение предназначено только для местных клиентов в Европе). После некоторого поиска в Google для этого ProwlerAgent я нашел ссылку на Norton Mobile.

Может быть, я только что ответил на свой собственный вопрос... Это скорее личный AV-сканер на чьем-то телефоне или, может быть, песочница для проверки приложений в лабораториях Norton (я не думаю, что получил бы этот отчет, если бы это было так). Должен ли я что-то сделать с точки зрения лучшей разработки приложений?

2 ответа

Я нашел похожую проблему. Но я заметил одну вещь. У меня была активность в моем манифесте. Это было устаревшее действие, которое я больше не использовал, и оно было удалено в пользу фрагмента, но я никогда не удалял его из файла манифеста. Это вызвало эту проблему, насколько это произошло в моем приложении.

Так что в основном в моем манифесте у меня были.ActivtyAboutUs, но нигде в исходном коде приложения у меня не было ActivityAboutUs.java, что может быть причиной вашей проблемы.

Хорошо распространенное приложение - это приложение Norton Symantec. Сам не видел и не мог найти ссылку для скачивания. Это приложение было удалено с рынка, и слово market предполагает, что это было старое приложение. Но часть norton, которая может присутствовать в антивирусе norton для Android, еще не декомпилирована, как это будет сделано позже, как только мой компьютер перейдет в рабочее состояние. И да, вы ответили правильно, и это не персональный или другой антивирус или агент песочницы. Кроме того, антивирус может реализовать свою структуру для получения данных об активности приложения, что предполагает проверку приложения на предмет его репутации, активности в Интернете и структуры данных, чтобы распознать потенциальную вредоносную программу или вирус. Вот несколько ссылок об этом:

http://www.bestappsmarket.com/p/app?appId=961494&title=com-symantec-starmobile-prowler-sample

https://plus.google.com/+LitrikDeRoy/posts/cfsKZC1oCa4

https://github.com/codlab/cypherapp/issues/20

Другие вопросы по тегам