原创 無需權限的懸浮球,還不來點贊一波?

閒來無事,搞一波懸浮球,此球: 無需權限 無需權限 無需權限 主要代碼只有一個類,簡簡單單放進自己的工程 懸浮球可以用來幹啥: 打開側滑界面 打開一排小按鈕 打開客服等等 功能: 顯示紅點(接收到信息等場景) 關閉紅點(

原创 通信層優化思路小結

通信測試最好使用2G測試,可以慢,但要能跑通,若出現“無法連接到網絡”或者“網絡連 接超時”的對話框,就是開發人員必須要解決的問題了。 1、接口返回的大數據,要使用 gzip 進行壓縮 注意:大於 1KB 才進行壓縮, 否

原创 adb無線調試,擺脫數據線的束縛~

教程: 我的環境: Mac本本,adb一切正常 華爲V30手機,電腦用的手機開啓的熱點,網絡剛剛的 建議: 用手機開WiFi的網絡,別用公司的,一般都會有限制啊 我個人不傾向於無線調試,比較慢,這個算不得建議,屬於感受~

原创 Android studio生成jar包詳解!!!

有兩種方式: 方式一: 1.在你的Moudle中,android{}節點下,添加以下內容: //生成jar文件,需要在android{}節點下 task makeJar(type: Copy) {

原创 簽名配置錯誤:Could not get unknown property~~.md

錯誤: Could not get unknown property 'ys' for SigningConfig container of type org.gradle.api.internal.FactoryNamedDom

原创 Android API 版本對照

詳情瞭解,請去官方,傳送陣~~~ Android 11 開發者預覽版。 Android 10(API 級別 29) 修訂版 4(2019 年 12 月) Android 9(API 級別 28) 修訂版 1(2018 年 8

原创 解決:Manifest merger failed with multiple errors, see logs

出現此錯誤時,直接點箭頭處,可以看到具體錯誤,然後分析解決即可。 點看可以看到具體錯誤: 然後具體問題具體分析即可! 我這個問題,只要把工程minSdkVersion設置小一些就好了。

原创 Android-如何穩定獲取IMEI1、IMEI2、MEID,以及獲取其他設備ID閒談

目錄: 一、前言: 二、設備ID獲取閒談:IMEI1、IMEI2、MEID、Android廣告ID、OAID、自定義設備號、其他設備ID 三、正文:     1. 獲取IMEI1、IMEI2、MEID方法類     2. 自定義設備ID方

原创 Android 獲取 sn 詳解,以及測試報告~

  網上有很多方法,我這裏做個總結,以下是用多部手機測試得來的結果: 1.小結: 1.Android 9及以上無法獲取sn,Android 9以下不需要權限即可獲取 2.獲取到的參數相對穩定不變 3.不同手機參數長度可能不同 補充

原创 Android 屏幕常亮N秒後自動暗屏

 Android,在用戶不操作的情況下,定時使屏幕變暗,體驗會很好。直接看代碼吧。 // 最大的屏幕亮度 private float maxLight; // 當前的亮度 private flo

原创 adb 配置成功 再打開終端卻失效

解決: 1.打開終端: touch .zshrc open .zshrc 2..zshrc文件中加入: source ~/.bash_profile 3.打開終端執行: source ~/.zshrc 4.測試

原创 jd-gui 下載

官網: http://jd.benow.ca/ GitHub :https://github.com/java-decompiler/jd-gui 選擇你需要的版本下載即可:

原创 Android 聚合SDK

要不要搞一波~ 在一個遊戲公司待了四年了,一直做聚合SDK,在想要不要寫一篇關於聚合SDK的文章。比如聚合SDK的思想,架構思路,產品需求,注意事項啥的~

原创 adb bugreport :查看設備所有信息(獲取錯誤報告)

1.命令: $ adb bugreport E:\Reports\MyBugReports //7.0以下,輸出到文件當前路徑的bugreport.txt文件 $ adb bugreport > bugreport.txt 2

原创 淺談 apk 分析器

Android studio 自身提供了一個apk分析器,作用不是很大,但有比沒有強吧,操作很簡單,這裏不做介紹,只說一下他大概可以做什麼,怎麼打開它~~ APK 分析器可以做以下事情: 查看 APK 中的文件(如 DEX