1. 程式人生 > >apk反編譯後建立專案

apk反編譯後建立專案

   網上有很多如何反編譯apk的方法,大多都一樣介紹到反編譯軟體如何使用就結束了,但後面如何使用相信類似我這樣的菜鳥應該還是有的,在此介紹下如何將apk反編譯,並且放到eclipse中使用,在此做個記錄供後面當使用說明。

  1、反編譯工具(需要兩個工具自己去下載,百度裡搜下一大堆):

       1)、ApkToolkit   (用此工具反編譯出res資料夾中的所有資原始檔)

2)、jd-gui   (用此工具反編譯出src資料夾下的所有包和類檔案)

  2、使用方法:

       1)、ApkToolkit ,下載ApkToolkit.rar執行ApkToolkit.exe(我下載的是3.0版本)。用此工具需要做兩件事情:

                  a、反編譯apk:將你的xx.apk安裝包拖到“反編譯.apk”文字框中,點選“反編譯.apk”按鈕,將會生成一個和安裝包一樣名字的資料夾,開啟此資料夾會看到幾個資料夾,其中就有res資料夾,先放著,後面會使用到。

                  b、apk轉成jar包:將你的xx.apk安裝包拖到“.apk轉.jar”文字框中,點選“.apk轉.jar”按鈕,將會生成一個和安裝包一樣名字的jar包檔案,此包供後面使用dj-gui工具生成src檔案。

         

                              ApkToolkit反編譯工具

        

                                       反編譯出的資料夾

       2)、jd-gui ,下載jd-gui.rar解壓後執行jd-gui.exe,點選“檔案”-“開啟”,選擇上面生成的jar包檔案。將會看到反編譯處理的所有src類檔案都在裡面,然後點選“檔案”-“儲存所有程式碼”,將會生成一個和jar包檔案一樣名字的zip壓縮包,解壓後取裡面的src資料夾,供後面使用。

              

      3)、開啟eclipse建立android工程,將上面的src和res資料夾複製覆蓋到此工程即可。

相關推薦

apk編譯建立專案

   網上有很多如何反編譯apk的方法,大多都一樣介紹到反編譯軟體如何使用就結束了,但後面如何使用相信類似我這樣的菜鳥應該還是有的,在此介紹下如何將apk反編譯,並且放到eclipse中使用,在此做個記錄供後面當使用說明。   1、反編譯工具(需要兩個工具自己去下載,百度裡

apk編譯獲取完整原始碼 及 apk編譯的處理

一、工具準備:apktool , dex2jar , jd-gui 二、使用dex2jar + jd-gui 得到apk的java原始碼 1.用解壓工具從 apk包中取出 classes.dex 檔案 用命令(dex2jar.bat classes.dex)得到一個

一個案例講解:APK編譯重新打包 -- 地圖不顯示;定位功能失效等解決方法

首先安裝案例開啟正常顯示地圖: 直接反編譯二次打包後: 有一些軟體定位失效;無法獲取位置資訊等解決方法都一致! 這裡我就不多說了! 首先第一步登入百度地圖開放平臺: 第二步複製KEY: 第三步

修改apk必讀-編譯的資料夾詳解

反編譯apk得到的幾個檔案和資料夾1。 assets 資料夾此資料夾可以存放資原始檔。至於是神馬資原始檔,怎麼讀取,這些我們就不用深究了,因為不常改。2。 res 資料夾主要用來存放資源。此資料夾下可以建立子檔案,常見的有:anim 動畫drawable 圖片color 顏

編譯apk工具,apk編譯工具Jadx的使用

lib abc 最新版 選擇 dex2jar apk反編譯 elf .apk nbsp Android初學者會使用其他人的apk,這樣能知道別人是如何編寫的,在知道別人是如何編寫的前提下需要一款能實現反編譯軟件,再把軟件反編譯出來查看其中的代碼。 如何使用反編譯apk工具?

Android APK編譯就這麽簡單 詳解(附圖)

雙擊 整合 cmd 進行 自我 nts clas 以及 思路 在學習Android開發的過程你,你往往會去借鑒別人的應用是怎麽開發的,那些漂亮的動畫和精致的布局可能會讓你愛不釋手,作為一個開發者,你可能會很想知道這些效果界面是怎麽去實現的,這時,你便可以對改應用的APK進行

Android APK編譯 apktool使用教程

文件夾 ossh ng- 右鍵 xmu shape func prev pos 2017年棋牌遊戲突然就火了,正所謂春江水暖鴨先知本猿處在軟件行業中就能清晰的感受到市場的變化,最近老家那邊也是玩的風生水起,於是最近閑暇時光想到反編譯下這些棋牌軟件,看看代碼實現的思路

【Android】Android如何對APK編譯

輸入 details href 樣式 class 圖片 logs apk反編譯 com 本文筆者粗略的介紹如何利用一些工具,對Android進行反編譯,從而得到源碼,希望對你有所幫助,筆者的android環境為4.4.2。 1.準備資源. 在開始之前,需要準備三項工具:

Android APK編譯

exe 下載 最新 free size 輸出 布局文件 最新版本 style 1.官方最新版本下載地址 http://java.decompiler.free.fr/?q=jdgui 2.反編譯流程: ①dex2jar (將apk反編譯成java源碼(classe

APK編譯之二:工具介紹

www 權限 nap 一段時間 rmi 麻煩 -s HR 逆向 作者:lpohvbe | http://blog.csdn.net/lpohvbe/article/details/7983907 前面一節我們說過,修改APK最終是通過修改smali來實現的,所以我們接下來

apk 編譯 - 最新版圖文教程

apk 反編譯 - 最新版圖文教程 結合網上眾多教程,整理一篇自己操作的,工具都是目前最新版 apk 反編譯也就是將打包後的 apk 反編譯為資原始檔(圖片)、layout、樣式、相關的實現程式碼等。(注:反編譯不是讓各位開發者去對一個應用破解搞重灌什麼的,主要目的是為了促進開發者學習,學習) 後續也會再

Android apk編譯-----【附:編譯工具】

        Android應用開發完成之後,我們最終都會將應用打包成一個apk檔案,然後讓使用者通過手機或者平板電腦下載下來進行安裝。正常情況下,Android應用打包成apk之後,就無法再看到開發這個應用時使用的資原始檔以及程式碼了。但是我們通過網上提供

Apk編譯工具檢視layout 和java原始碼的工具

首先要準備反編譯三件套,這個在網上應該會有很多 一: 檢視layout        解壓得到apktol.jar 和 apktool.bat 同時把要反編譯的apk也一起存放在當前目錄下 然後開啟控制檯  cmd 定位到當前目錄下

war編譯成java專案

              第一步:到伺服器下載專案並將.war改成.zip             第二步:下載jar反編譯工具jd-gui  下載地

Apk編譯再打包

Apk反編譯再打包 近期研究了一下Apk反編譯技術,在網上找了很多資料,進行了實踐,成功完成了apk反編譯,修改程式碼,再打包編譯的過程。這個過程耗費了我3天的時間,踩了很多坑。記錄下來,便於我以後忘記,也便於其他程式猿/媛們重現這個過程,節約大家的時間。 1.準備階段 (1)系統資

安卓-APK編譯

當你遇到一個apk,你有可能會被它的畫面驚豔到,會迫不及待的想知道這些效果是怎樣實現的,於是就想到了反編譯。 通過反編譯,你得到了這個專案的原始碼,當然,如果這個apk經過了加密混淆處理,一些程式碼會用a,b,c命名,有的關鍵的東西會隱藏起來,你會很難看懂它的程式碼,不過也能從中獲取一些蛛絲

APK編譯、重編譯、簽名、檢視原始碼

1.反編譯與重編譯 工具:apktool 下載地址:https://ibotpeaches.github.io/Apktool/ 環境:Java 7 (JRE 1.7) 安裝步驟:參考官網(也可以不安裝,直接使用java -jar apktool.jar 命令) ,具體如下圖所示反編譯命令:ja

【轉】APK編譯

exce class文件 可執行jar包 bat tails .bat 新版 升級 文本編輯器 學習和開發Android應用有一段時間了,今天寫一篇博客總結一下Android的apk文件反編譯。我們知道,Android應用開發完成之後,我們最終都會將應用打包成一個apk文件

Android編譯重新打包

在android開發中經常會遇到需要反編譯競品的需求,題主也就針對反編譯apk後替換sdk後重新打包的場景進行試驗,下面一步一步來說明Android如何反編譯後重新打包。 一個典型apk包中包含的內容 我們知道android專案編譯成應用程式後的安裝檔案是.apk檔案,執行期間

eclipse使用技巧---使用正則表示式查詢替換【編譯替換/* */】

1,Eclipse ctrl+f 開啟查詢框 2,選中 Regular expressions (正則表示式)去掉/* */(eclipse)        /\*(.|[\r\n])*?\*/ 去掉//(eclipse) &nb