For Mac
攔 http packets
1.開啟burp,設定proxy ip、port
2.開啟AVD Manager,或到 ~/.android/avd底下看你要使用的模擬器名稱
3.terminal切換目錄至~/Library/Android/sdk/tools/
4../emulator -avd <emulator_name> -http-proxy proxyip:port
攔 https
5.模擬器開Browser,網址輸入:porxyip:port
6.點選右上角的「CA Certificate」下載burp的certificate
7.adb shell進模擬器的/sdcard/Download/
8.mv cacert.der cacert.crt
9.到模擬器進Settings->Security->Install Form SD card
10.選擇SDCARD->Download,再點選cacert.crt安裝
11.設定密碼,完
For Windows
攔 http
1.開啟burp,設定proxy ip、port
2.資料夾選項設定「顯示隱藏的檔案、資料夾及磁碟機」
3.開啟AVD Manager,或到(預設路徑)C:\Users\<user_name>\.android\avd底下看你要使用的模擬器名稱
4.進入C:\Users\<user_name>\AppData\Local\Android\sdk\tools
5.指令下emulator.exe -avd <emulator_name> -http-proxy proxyip:port
攔 https
6.模擬器開Browser,網址輸入:porxyip:port
7.點選右上角的「CA Certificate」下載burp的certificate
8.terminal adb.exe shell進模擬器的/sdcard/Download/
9.mv cacert.der cacert.crt
10.到模擬器進Settings->Security->Install Form SD card
11.選擇SDCARD->Download,再點選cacert.crt安裝
12.設定密碼,完
Android OS 4.X以下請參考Burp Suite使用介绍(三)
2016年7月25日 星期一
2012年8月7日 星期二
[疑難排解]android模擬器裡突然找不到剛寫好的專案
方法1 清除模擬器暫存專案:
Eclipse -> Window -> AVD Manager ->
Eclipse -> Window -> AVD Manager ->
選擇欲開啓之模擬器 -> Start -> 勾選 Wipe user data -> Launch
再來點你的專案 -> Run -> Run Configurations -> Browse 選擇專案 ->
切換到 Target 分頁 -> 確認模擬器選擇無誤 -> Apply -> Run
方法2 更新Hierarchy Viewer:
Eclipse -> Help -> Check for Updates -> Hierarchy Viewer
接著按指示更新即可。
方法2 更新Hierarchy Viewer:
Eclipse -> Help -> Check for Updates -> Hierarchy Viewer
接著按指示更新即可。
2012年8月1日 星期三
[疑難排解]Eclipse:An error has occurred. See the log file .metadata/.log.
點擊Finder -> 前往 -> 前往檔案夾 -> 輸入 /workshop(專案存放路徑)/.metadata/.plugins/
以我的存放路徑為例:/Applications/eclipse/workshop/.metadata/.plugins/
進入後將 org.eclipse.core.resources 資料夾刪除即可。
訂閱:
文章 (Atom)