原创 android 默認系統音量定義

OS:MTK 8.1 1.音量最大值 frameworks/base/services/core/java/come/android/server/audio/AudioService.java /** @hide Maxi

原创 android 8.1Launcher3修改單層

OS:MTK 8.1 需求:所有應用在workspaces上展示 1.首先添加一個標誌位 packages/apps/Launcher3/src/com/android/launcher3/config/BaseFlags.ja

原创 Android 當前焦點輸入框自動填充內容

os:mtk 8.1 做一個掃碼,當前具有焦點的輸入框自動填充內容的功能。 1.通過廣播 /frameworks/base/core/java/android/inputmethodservice/InputMethodServ

原创 adb 獲取應用的版本號信息

1.windows: adb shell pm dump com.android.dialer | findstr "versionName" versionName=1.8.2 2.linux: adb shell pm d

原创 android 添加系統服務

本文基於 MTK 8.1.0 1.編寫aidl文件 frameworks/base/core/java/android/app/IIrScanManager.aidl package android.app interfac

原创 android 系統添加jni,註冊本地方法

1.添加.cpp文件 frameworks/base/services/core/jni/com_android_server_IrScanManagerService.cpp ... #include <termios.h>

原创 Git 命令

1.Git 創建新分支 1.1 切換到當前基礎分支:git checkout curBranch 1.2 同步當前分支:git pull 1.3 在本地創建新的分支:git checkout -b newBranch 1.

原创 com.google.gson.stream.MalformedJsonException的解決辦法

使用 gson 解析json字符串時候出現了這個錯誤,由於,服務器返回的json 字符串中的值 value中有 空格,所以一直報這個錯誤 解決方法: String data = gson.toJson(dataMap.get("

原创 android 橫屏Launcher中啓動一個豎屏app,退出app後launcher也變成豎屏的了

前段時間在做模擬器的Launcher開發,遇到這個問題,使用的夜神模擬器,不確定其他模擬器也有這個問題,問題如下:可以看到本來是橫屏的launcher在退出app後也變成豎屏了 。看到這種bug,很容易想到的是橫豎屏切換的問題

原创 android navigationbar相關修改

① navigationbar橫屏底部顯示 源碼路徑: framework/base/services/core/java/come/android/server/policy/PhoneWindowManager.java mtk8

原创 如何用adb控制MTKLogger

如何通過adb command去控制MTKLogger 開關,設定log路徑等等。 1.開啓/關閉 adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_nam

原创 如何設置MTKlogger是否開機自啓動

1.第一次開機MTKlogger是否開啓 ①配置prop文件: true則開啓,false則關閉 com.mediatek.log.mobile.enabled = true/false com.mediatek.log.modem.

原创 android 啓動指定launcher

MTK 6.0 高通 7.1 方法一 直接在AndroidMenifest.xml中添加 android:priority=“1” 數字越大,執行等級越高 方法二 在網上找了一些其他的修改方法,均需在ActivityManagerS

原创 android 反射獲取imei號

TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); Class clazz = tele

原创 android 7.0APN信息加載設置流程

博文原址 :https://blog.csdn.net/gaugamela/article/details/53199141 終端中有一個apns-config.xml文件,負責定義各個運營商規定的默認APN參數。 開機後,終端啓