2014-08-29 28 views
0

我试过了一些搜索,但找不到任何适用的东西,可能是因为我只是没有问正确的问题!所以请随时重定向我,如果这已被其他地方覆盖。Android - '检查/检查'Android应用程序代码

我是新来的Android和发展,但有一个想法,使用一个应用程序来检查潜在的安全漏洞设备上的其他应用程序的简单(这是设计原型为研究课程的一部分)。

在我进一步讨论之前,是否可以使用应用程序来检查/解析/检查另一个应用程序的源代码,搜索文本/命令/权限等实例(类似于Linux中的grep )?任何出发点都将不胜感激,例如应用程序间通信,将代码转换为文本,搜索文本和报告等。

我认为关键可能是使用应用程序来检查另一个Manifest文件的权限设置等。我了解到,Dalvik编译代码与原始Android'Java'有很大差异。甚至有可能使用应用程序来读取另一个应用程序的Manifest文件?

回答

0

如果你使用Android Studio,请尝试“代码检查”,“代码分析”。

+0

嗨,谢谢,我使用Eclipse并且刚刚开始。是否在Dev中检查代码?虽然环境?我在想的是更多的设备包,可以检查新安装的应用程序的常见问题,并创建一个日志文件以供管理员举报,例如可用于BYOD解决方案的东西。 – SteveC 2014-08-29 10:48:32

+0

@SteveC我认为eclipse会自动检查背景。只要你做错了什么,你就会看到错误信息,无法建立。 – TeeTracker 2014-08-29 11:04:47