Android 4.0 3. HTC Sense 3.6。我的SD卡上安装了一些应用程序(195个中的1个),它会在启动/ SD挂载时弹出一个Toast通知,上面写着“祝你有个美好的一天!”并持续近一分钟。有谁知道一个简单的方法让我弄清楚是什么应用程序造成的?由于toast不是权限,因此像插件检测器这样的应用程序将无效。 干杯!
答案 0 :(得分:1)
这不是特定于编程的问题。但我相信我知道如何解决这个问题。 如果您使用DDMS(I think it comes with the ADK)安装了Eclipse,则可以看到所有正在运行的应用程序,因此您正在寻找所需的应用程序。
我希望这会有所帮助。
答案 1 :(得分:1)
执行adb shell dumpsys
并在android.intent.action.BOOT_COMPLETED
下搜索Registered Receivers:
记下已注册此意图的所有包。然后对android.intent.action.MEDIA_MOUNTED
执行相同的操作(如果在安装媒体时吐司即将到来)。这应该缩小包装范围。如果在广播其他意图时发生这种情况,那么你应该能够进一步缩小范围。
答案 2 :(得分:0)
是否也认为最简单的方法(或者唯一的方法)是等待“事件”并在eclipse的设备日志中查找。