我使用bugsensec.om从我的Android应用程序接收崩溃报告。 今天我收到了一个raport,包括:
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]
我只是好奇这实际意味着什么。它是由美国的一个有根设备解雇的(我的应用程序仅针对欧洲的本地客户)。在浏览了这个ProwlerAgent之后,我找到了Norton Mobile的参考资料。
也许我刚刚回答了我自己的问题..它是某人手机上的个人AV扫描仪,还是用于检查诺顿实验室应用程序的沙箱(如果是这种情况,我认为我不会得到此报告)。我应该在更好的应用程序开发方面做点什么吗?
答案 0 :(得分:0)
我发现了类似的问题。但我注意到了一件事。我在清单里面有活动。这是我不再使用的遗留活动,它被删除以支持片段,但我从未将其从Manifest文件中删除。这导致了我的应用程序中发生的问题。
所以基本上在我的Manifest中我有.ActivtyAboutUs 但在app源代码中没有任何地方我有ActivityAboutUs.java这可能是你问题的原因。
答案 1 :(得分:0)
好的prowleragant应用程序是诺基亚赛门铁克应用程序。 Haven自己没看过,也找不到它的下载链接。这个应用程序已从市场上删除,市场一词表明这是一个旧的应用程序。但是诺顿的一部分它可能出现在用于安卓的诺顿防病毒软件中,只要我的电脑处于工作状态,就可以在以后做反编译。是的,你的答案是正确的,它不是个人或其他防病毒软件或沙盒代理。并且防病毒软件可以实现它的结构来获取应用程序的活动数据,这表明应用程序要检查它的声誉,它的互联网活动和数据结构,以便识别潜在的恶意软件或病毒。在这里查看一些关于它的链接:
http://www.bestappsmarket.com/p/app?appId=961494&title=com-symantec-starmobile-prowler-sample