原创 消除Android studio AndroidManifest.xml 黃色警告

1、在 gradle 添加如下內容 lintOptions{ disable 'GoogleAppIndexingWarning' } 2、在AndroidManifest.xml  Activity 下 添加 <action

原创 RK3288 android 7.1 EMMC 問題導致卡死在開機logo 界面

1、在調試 rk3288 android 7.1 遇到部分機器不能開機的問題 logo 如下: init: Waiting for /dev/.coldboot_done... [    3.024810] init: Waiting f

原创 修改ro.sf.hwrotation 後hdmi usb 觸摸不準問題

diff --git a/frameworks/base/services/core/jni/com_android_server_input_InputManagerService.cpp b/frameworks/base/servi

原创 Android 7.1 從底層到上層分析 Led 例子

Led硬件原理圖 上圖爲我板子的Led硬件原理:通過 改變LED_CTL引腳的輸出電平 點亮Led 。低電平時紅燈亮,高電平時藍燈亮。   1、驅動部分爲上層提供 /dev/led 操作節點。  led.c: /************

原创 Rk3399平臺實現linux 系統調用

  找到一個確認能編譯到的kernel C文件添加系統調用函數如:./你的源碼目錄/kernel/fork.c 依照fork() 系統調用 添加自己的系統調用  SYSCALL_DEFINE0() 是指聲明的這個系統調用含有零個參數  

原创 c++ 字符串類

/// @file StrKit.h /// @brief 聲明#StrKit類 /// @author Artan /// @date 2019年11月17日 /// @version 1.0.0.1 #ifndef _STRKIT_H

原创 Rk3399 android7.1 開機動畫

1.修改android源碼目錄下的 device/rockchip/common/BoardConfig.mk。BOOT_SHUTDOWN_ANIMATION_RINGING改爲true. 2.打開 device/rockchip/com

原创 rk3288 android 7.1 系統root

diff --git a/frameworks/base/cmds/app_process/app_main.cpp b/frameworks/base/cmds/app_process/app_main.cpp index 2e023

原创 Android 9 讀寫SD卡文件

AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/

原创 C++ 線程類封裝

#ifndef _THREAD_H #define _THREAD_H /// @brief 線程 class Thread { public:     /// @brief 析構器     virtual ~Thread (void)

原创 Android APK反編譯 apktool使用教程

Android APK反編譯 apktool使用教程     首先貼上源博主的文章:Android APK反編譯 apktool使用教程 前言: 拆包的原因不外乎是借鑑人家的代碼,剝離部分的遊戲資源。本人記性不好,每次都百度其他人的解包方

原创 手機自動劃屏命令

1、windows 系統下的話 需要先安裝 MinGW installer 然後安裝g++ 編譯器使用 g++ test.cpp 命令編譯; 2、linux 系統下sudo apt-get install g++ 安裝 g++編譯器 ,然

原创 DEVICE_ATTR_RW 宏分析

DEVICE_ATTR_RW 宏分析  舉個例子 kernel/driver/rtc/rtc-sysfs.c   的宏分析 static DEVICE_ATTR_RW(wakealarm);   static DEVICE_ATTR_RW

原创 RK3288 Android 7.1 調試 USB MIDI

  1、接入usb midi 設備發現並不能獲取服務 MidiManager midiManager = (MidiManager)getSystemService(Context.MIDI_SERVICE); 獲取到的midiM

原创 Rk 平臺顯示屏調試

顯示時序 首先需要了解這幾個參數,並從顯示屏的規格書找到這些值。 時序概述 名稱     解釋     縮寫     單位 Clock Frequency          像素時鐘   cf hz Horizontal Back Por