原创 Android ninja: fatal: fork: Cannot allocate memory

Android source build 出現error: ninja: fatal: fork: Cannot allocate memory    可以通過增加swap分區解決。 1.創建交換分區的文件:增加1G大小的交換分區,則命令

原创 Bootloader - Main system - Recovery的三角關係

一、MTD分區:BOOT:        boot.img,Linux kernel (within normal ramdisk) MISC:        bootloader message struct RECOVERY:   

原创 下載 cm 源碼

參考文章(以及基本環境安裝);http://blog.cofface.com/archives/70.html 1. mkdir ~/bin 2.PATH=~/bin:$PATH 3.curl http://commondatas

原创 解決Win7&Win8 64位下Source Insight提示未完整安裝的問題

轉載 : http://www.cnblogs.com/sixiweb/p/3421533.html 網上的破解版的註冊表文件都是針對32位系統的,所以在64位系統裏運行根本無法破解。下面分別貼出這倆系統裏的破解文件。 使用方

原创 SecureCRT實用配置(轉)

配置終端顯示顏色 Options->SessionOptions ->Emulation然後(ran2 hou4)把Terminal類型改成xterm,並點中ANSI Color複選框。 配置字體和編碼 字體設置:Options->Se

原创 adb server is out of date. killing...

adb nodaemon server ,查看adb server的端口是多少 然後在執行: netstat -ano | findstr "5037"   tskill  3776 就可以了。 點贊 收藏 分享

原创 Android 各層中日誌打印功能的應用

Android 各層中日誌打印功能的應用 1. HAL層 頭文件:#include <utils/Log.h>  對應的級別 打印方法   VERBOSE LOGV() DEBUG LOGD() INFO LOGI() WARN LOG

原创 java.lang.ClassNotFoundException: Didn't find class ".Activity" on path: DexPathList

出現java.lang.ClassNotFoundException: Didn't find class ".Activity" on path: DexPathList 很大部分原因是因爲你引用工程中v4 包和 自己項目中v4 中有衝

原创 Linux/Unix下去除windows下換行符^M

Windows下保存的文本文件,上傳到Linux/Unix下後總會在末尾多了一個換行符^M,導致一些xml、ini、sh等文件讀取錯誤,下面介紹幾種方法解決此類問題: windows換行是\r\n,十六進制數值是:0D0A。 LIN

原创 recovery 進入方式

華爲g606 同時按下音量上鍵 + 音量下鍵 + 開關機鍵 進入recovery

原创 Android.mk的用法和基礎

一個Android.mk file用來向編譯系統描述你的源代碼。具體來說:該文件是GNU Makefile的一小部分,會被編譯系統解析一次或多次。你可以在每一個Android.mk file中定義一個或多個模塊,你也可以在幾個模塊中使用

原创 Android adb 連接不上設備

android adb 連接不上的問題。 1. adb 安裝沒有問題,可以使用就是連接不上設備。 2. 用其他的手機助手連接沒有問題。 3. adb kill-server 和adb start-server 還是不能解決。 最終解決辦

原创 Android系統默認語言改爲中文

第一種方法: 修改 build/tools/buildinfo.sh echo "ro.product.locale.language=zh" echo "ro.product.locale.region=CN" 就可以修改Android

原创 Java base64 轉換 16進制 字符串

原文鏈接:https://xbuba.com/questions/41611248/java-convert-base64-to-hex-string import java.util.Bas

原创 內核模塊操作命令-lsmod+rmmod+modinfo+modprobe

lsmod-查看內核模塊信息 lsmod命令用於顯示已經加載到內核中的模塊的狀態信息。執行lsmod命令後會列出所有已載入系統的模塊。 Linux操作系統的核心具有模塊化的特性,應此在編譯核心時,可以不用把全部的功能都放入核心,而是將這些