1.xman打了一天,還能打出輸出,自誇一下。先搞一部真機2.記錄一下動態除錯so
然後用使用adb命令把ida的android_server檔案傳進手機,64 和32位都傳進去。安裝apk到手機。
adb push (檔案) (手機目錄)有的目錄root也沒有許可權,我是放在data根目錄裡,adb install ***xx.apk
chmod 777 /data根據情況選擇32和64位的server檔案。chmod 777 android_server
./android_server
然後再開乙個cmd**埠
adb forward tcp:23946 tcp:23946第乙個是pc埠,第二個是手機埠。
讓apk處於等待除錯狀態
adb shell am start -d -n 包名/類名ida設定host,attach apk程序。
然後cmd繼續輸入
jdb -connect com.sun.jdi.socketattach:hostname=localhost,port=8700埠號在ddms中可以檢視,在sdk中的tools下的monitor.bat
然後下好斷點,手機正常執行apk,就可以斷下。
會有彈窗,點same或yes即可。
在安卓終端殺死程序:
ps -aux若遇到kill -s 9 1827
其中-s 9 制定了傳遞給程序的訊號是9。強制、盡快終止程序。
安卓終端輸入
setenforce 0
Android學習之動態許可權
動態許可權又稱之為執行時許可權,是andorid6.0之後引入的,所謂的動態就是需要在 中新增相應的許可權申請。當然如果用乙個許可權就得使用者確定是否授予的話,這個使用者體驗是極度不好的,也就出現了許可權分組。大體上來說分為兩類,一類是普通許可權,另一類危險許可權。需要在說明的是,如果是androi...
python之第29天作業
試驗菱形問題下的屬性查詢順序 class a pass def test self print from a class b a pass def test self print from b class c a pass def test self print from c class d b,c...
sqlldr效能調優測試 r3第5天
接著續上次提到的sqlldr的效能問題,載入乙個表資料400多萬條記錄,竟然用了6個多小時。最後大家爭論不休的時候,我發現應該是網路的問題。original logs for issue table,loading around 6 hours.total logical records skipp...