2014-08-29 40 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