原创 error: variable-sized object may not be initialized
編譯報錯 int len = 6; unsigned char buf[len] = {0x4B, 0x30, 0x01, 0x00, 0x4A, 0x00}; //error: variable-sized object may n
原创 驗證Carrier config、APN配置是否生效
(1)CarrierConfig adb push carrier_config_xxx.xml storage/emulated/0/CarrierConfig/ (2)APN //方法一 adb shell mk
原创 Data數據鏈接建立時序圖
代碼基於Android Q
原创 高通工具QXDM、QCAT和QPST關係及功能
QXDM,QPST和QCAT是Qualcomm高通公司針對高通芯片的抓包分析工具。QXDM抓包分析,QPST與手機com口連接,QCAT用來分析抓包產生的isf文件(log)。 工具名稱 功能 QXDM 關閉打開備份還原NV
原创 adb devices no permissions 或者 未找到設備
(1)adb devices no permissions 1. lsusb(連接手機前與後) Bus 003 Device 027: ID 2717:ff68 2. sudo gedit /etc/udev/rule
原创 Android studio Namespace 'tools' is not bound!!
For example <activity android:name="com.google.android.gms.ads.AdActivity" android:theme="@android:style/Theme
原创 repo sync同步代碼出現contains uncommitted changes
repo sync同步代碼時候出現 Q:error: packages/apps/Wizard/: contains uncommitted changes 出現這個問題的原因是本地代碼發生變化,但未commit。通過 git reset
原创 adb devices 出現unauthorized錯誤
解決辦法:開啓手機usb調試即可
原创 MTK Meta工具write IMEI(手機無法駐網,缺IMEI號的情況)
關機 打開Meta,點擊connect 搜索欄輸入IMEI,read IMEI爲空的話,write IMEI,手動輸入數字至無法輸入 搜索欄輸入updateParameter tool,import xxx.ini(其中xxx.in
原创 adb常用指令
adb devices 獲取模擬器或物理手機設備 adb root 獲得root權限 adb remount 重新掛載設備 adb shell 進入設備或模擬器的shell adb push <本地路
原创 error: implicit declaration of function 'reg_dci' is invalid in C99
編譯報錯 error: implicit declaration of function 'reg_dci' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
原创 Android 暗碼啓動應用
目標:通過撥號盤,輸入*#*#1024#*#*暗碼啓動某應用 步驟: 1.使用Android Studio創建一個project,MainActivity用來代表通過暗碼打開的應用 package com.jni.demo; impo