反編譯時遇到一種情況:反編譯得到的代碼中引用了某些類,但這些類的源文件卻不在反編譯代碼中。
按理說這種情況反編譯時應該報錯,但是沒有。說明這些類能被成功的引用。那這些類的實現是在哪裏呢?
答案:在framework包中。反編譯時odex會依賴很多framework包下的odex文件,說明兩者間存在引用關係。反編譯framework.odex、framework_ext.odex等,依賴的類應該就在裏面
反編譯時遇到一種情況:反編譯得到的代碼中引用了某些類,但這些類的源文件卻不在反編譯代碼中。
按理說這種情況反編譯時應該報錯,但是沒有。說明這些類能被成功的引用。那這些類的實現是在哪裏呢?
答案:在framework包中。反編譯時odex會依賴很多framework包下的odex文件,說明兩者間存在引用關係。反編譯framework.odex、framework_ext.odex等,依賴的類應該就在裏面