是否可以將java反編譯器設置爲返回在此過程中找到的所有內容?我有一款遊戲,一年多來我一直在努力,我對Java仍然很陌生,一直在用我的頭來對抗鍵盤和API文檔來製作這款遊戲。我出差回家,發現我的房子被闖入,我的工作站不在了。我仍然有我的密鑰存儲庫,因爲我爲了安全而將其保存在閃存驅動器上。我還將我的項目文件保存在閃存驅動器上,在我離開之前,我並未從工作站上刪除項目文件。我試圖使用每個可以找到的.apk反編譯器來恢復我的源代碼。他們都返回一些代碼,但當然因爲proguard幾乎所有的代碼都是不可用的。爲了測試目的,我在手機上籤了一份我的簽名.apk文件,它是可調試的,有沒有辦法從中恢復我的所有項目文件?像設置java反編譯器非常詳細,或不同的設置,如果反編譯器認爲它是relavent,將產生每個文件的1:1副本reguardless?是否可以將java反編譯器設置爲非常詳細的
編輯:我已經使用了dj java反編譯器,androchef反編譯器和反編譯器@ www.decompileandroid.com,它只是一個腳本,運行在他們的服務器上,使用eclipse adt包中包含的標準工具來開發android應用程序。
似乎像proguard正在做它的工作。在未來,您可能需要考慮爲重要文件進行異地備份。我在便宜的虛擬主機上使用自己的雲實例。 – Philipp 2015-03-02 14:51:08
這似乎是一個相當廣泛的問題。 *您指的是哪一個反編譯器? – 2015-03-02 14:53:03
我編輯了我的帖子以反映附加信息。 – 2015-03-02 15:46:23