另外,我想在运行应用程序时监视文件系统活动(我在iOS上使用Filemon for iOS来完成此任务)。还是只是简单地在Windows Phone 8模拟器中运行该应用程序并尝试以这种方式监视该应用程序更容易?
如何在没有源代码的情况下调试Windows Phone 8应用程序?
#1 楼
使用source您可以在Github上使用XAPSpy和Tangerine之类的东西,这些东西已更新为可与WP8一起使用。不确定时可能无法工作。
XAPSpy来源:Github。
没有源代码
需要更高级的东西,例如Windows Phone App Analyzer
下载/源代码:SourceForge
>我想您可以通过分解正在使用WPPA的.xap的组合,然后在该源上使用XAPSpy来将它们同时使用。不过,我从未尝试过。
不幸的是,如果您要处理的是较新的应用程序,您将无法对它们进行反编译,因为它们是经过加密的。您可能能够以某种方式将密钥从操作系统中删除,但这也很困难。
以下是有关主题的一组幻灯片:检查Windows Phone应用的详细信息关于橘子。
评论
这些工具仅适用于Windows Phone 7(根据其各自的网站)。我对Windows Phone 8应用程序分析/监视感兴趣。
–米克
13年5月9日在18:58
我希望它们是一样的,除了WP8 .xap是加密的,在这种情况下您不走运。尽管内核与内核之间非常不同,但WP7和WP8之间的用户空间可能很多。
–cb88
2013年5月9日19:03
明确确定找到了与WP8兼容的产品,这是一个正在积极研究的问题。据说,橘子可以删除标牌..也许这就是它们如何钩住应用程序的方式?
–cb88
13年5月9日在20:07