最近剛剛從windows下切換到mac工作環境,原來熟悉的工具和環境搭建,現在都要重新開始,為乙個apktool反編譯安卓安裝包的工具折騰了好久。
過程中遇到各種問題,諸如部分前輩提供的安裝包版本不對啦,諸如搜到的教程只講到順利的情況下如何使用,而實際新手過程中遇到的很多其他的問題,需要另行查資料的啦~
總之在查詢了若干資料後,總算一一解決了,更是覺得有必要寫乙個完整版的教程,來幫助自己記憶,還能給和我一樣的新手一些指導。
密碼: 4vaj
二、分別解壓,解壓後是這三個檔案:
aapt
apktool
apktool.jar
注意:和windows系統的三個檔案是不一樣滴
windows下的檔案如圖:(我之前就下錯了版本,導致一直無法使用~)
三、將三個檔案件放置同乙個資料夾
如圖:
(也可以用解壓命令列 tar -xvf apktool1.5.2.tar.bz2)
準備好之後還不能進行反編譯,在終端視窗下執行輸入apktool命令,會提示不存在,如圖:
那麼,原因是:需要配置一下環境變數
四、修改環境變數
1.開啟命令視窗,cd /usr/local/bin,定位到bin目錄下,如圖
是因為我的mac電腦不存在bin這個目錄
於是需要先建立乙個bin目錄
輸入命令是sudo mkdir bin
執行後會讓你輸入root許可權密碼
輸入完後執行ls命令檢視
bin目錄就存在即可,如圖:
2.將 apktool資料夾下的三個檔案aapt、apktool、apktool.jar複製到/usr/local/bin/目錄下
用命令列:sudo cp /users/aa/desktop/tool/apktool/aapt /users/aa/desktop/tool/apktool/apktool/users/aa/desktop/tool/apktool/apktool.jar /usr/local/bin/
如下圖:
再用ls去檢視bin目錄下,已經有這三個檔案即可,如圖:
3、此時,啟動apktool,出現如下介面:
就配置成功了。
(這時候就已經配置好環境變數path了,什麼,我怎麼沒看到和path有關的任何命令,其實,/usr/local/bin本來就在path下)
五、apktool的使用
開啟命令列介面 ,定位到apktool資料夾,輸入以下命令:apktool d -f test.apk test
( test.apk位要反編譯的包名稱,test為要釋放的路徑)
至此,進入到釋放的路徑就可以檢視資源檔案了
mac 下tomcat 安裝與配置
經 2016年12月23日測試,可用 1 進入tomcat官網 從左側選擇版本 3 解壓後得乙個檔案,例如下面 4 開啟 終端,輸入以下命令 sudo mkdir p usr local sudo mv downloads 解壓後的tomcat檔案 usr local sudo rm f libra...
Mac下安裝與配置MySQL
步驟 2 安裝完成後終端輸入 mysql version 顯示版本號說明正常,若顯示command not found,在終端輸入如下,usr local mysql bin mysql 為mysql預設安裝路徑 cd usr local bin sudo ln fs usr local mysql...
mac下安裝與配置MySQL
2 安裝完成後終端輸入 mysql version 顯示版本號說明正常,若顯示command not found,在終端輸入如下,usr local mysql bin mysql 為mysql預設安裝路徑 cd usr local bin sudo ln fs usr local mysql bi...