原创 通過代碼實現獲取手機CPU信息

要獲取手機CPU的基本信息可分爲幾類:CPU最高頻率、CPU最低頻率、CPU當前頻率、CPU型號等。 以下是獲取最高頻率信息的代碼: public static String getMaxCpuFreq() {

原创 在Android手機上實現tcpdump抓包

1. 手機要有root權限 2. 下載tcpdump   http://www.strazzere.com/android/tcpdump 3. adb push E:\tcpdump /data/local/tcpdump 4.

原创 華爲手機綠色無損安裝谷歌全家桶方法

看了網上一些方法基本上都需要刷機才能解決。機緣巧合下發現了一個方法可以無需刷機安裝GMS,但是這種方法有些缺陷就是無法登錄google賬號,不能使用google play(有替代品apkpure文中提供),但是像facebook、twit

原创 Android自動化測試工具調研

 常見的Android測試框架 i.MonkeyRunner l  什麼是MonkeyRunner MonkeyRunner工具提供了一個API,使用此API寫出的程序可以在Android代碼之外控制Android設備和模擬器。通過Mon

原创 Python獲取本機ip和公網ip的方法

Python獲取本機ip和公網ip的方法: # -*- coding: utf-8 -*- # @Time : 2020/6/16 2:29 下午 # @Author : SunRuichuan # @File : get

原创 華爲Android 10手機微信小程序無法調起的問題解決辦法

最近測試小程序發現華爲Android 10手機微信小程序無法調起。網上查了一下有很多人都有類似的情況。於是開始排查自己,發現自己的小程序沒有問題,是華爲手機的一個系統特性。   解決辦法: 1. 檢查微信的懸浮窗權限是否開啓。開啓懸浮窗權

原创 iOS系統特性總結

一、iOS操作系統的特性     1.iOS的全封閉,使其應用必須經過appstore的嚴格的審覈上架後,才能通過itunes下載安裝。     2.ios4.2.1之後支持多任務     3.ios支持推送通知服務   系統特性及系統使

原创 Android記錄自己的日誌

在Android開發過程中,可能需要自己記錄一些log到SD卡。可以通過返回自定義的錯誤碼來驗證log是否保存成功。 代碼見下: public int SaveLog(String path, String fname, String l

原创 Android adb命令總結

1. 顯示系統中全部Android平臺:     android list targets 2. 顯示系統中全部AVD(模擬器):     android list avd 3. 創建AVD(模擬器):     android creat

原创 Android平臺架構

Android系統的底層建立在Linux系統之上,該平臺由操作系統、中間件、用戶界面和應用軟件四層組成,它採用一種被稱爲軟件疊層(software stack)的方式進行構建。這種軟件疊層結構使得之間相互分離,明確各層的分工。這種分工保

原创 利用Java計算String的MD5

private final String[] strDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"

原创 Github clone報錯解決方法

remote: Enumerating objects: 444, done. remote: Counting objects: 100% (444/444), done. remote: Compressing objects: 1

原创 docker去掉sudo權限方法

查看用戶組及成員 sudo cat /etc/group | grep docker 可以添加docker組 sudo groupadd docker  添加用戶到docker組  sudo gpasswd -a ${USER}

原创 ListView點擊單個Item失效問題解決辦法

如果ListView中的單個Item的view中存在checkbox,button等view,會導致ListView.setOnItemClickListener無效, 事件會被子View捕獲到,List

原创 應用獲取ROOT權限實踐

在開發過程當中會有需要root權限,之前一直感覺很深奧。直到有一天。。。 首先考慮了一種最直接的方法,通過命令行來獲取root權限。我們可以通過adb shell來獲取su權限,作爲應用同樣應該也可以通過命令行來獲取。 附上代碼: