原创 Android Q Init進程執行rc文件內容的流程分析
上一篇文章:Android Q Init進程解析 rc文件的流程分析 已經對init進程解析rc文件的流程進行了詳細分析。 下面我們就分析下init進程具體是如何執行這些rc文件中解析出來的內容的 一,執行之前的準備 init進程在解析完
原创 AH01177: Failed to lookup provider 'shm' for 'slotmem': is mod_slotmem_shm loaded??
我這邊在配置的時候,預見下面的錯誤: gerrit1@pc:/etc/apache2$ sudo /etc/init.d/apache2 restart * Restarting web server apache2 AH00558:
原创 Android 8.1 zygote創建新應用進程
Android 8.1 zygote創建新應用進程 涉及到的文件以及路徑: frameworks/base/core/java/com/android/internal/os/Zygote.java frameworks/base/cor
原创 基於LittlevGL開源GUI庫的多級菜單界面設計。
LittlevGL 是一款開源的GUI庫,其內存使用小,功能強大,提供各種控件供用戶使用,其官網鏈接如下:https://littlevgl.com/ 現在有個項目,需要實現類似於Android 設置一樣的多級設置菜單。經過思考,最終
原创 Android 源碼編譯環境搭建
我這邊自己使用Ubuntu 14.04 搭建了一個android源碼的編譯環境,並打包成系統鏡像,送給不會搭建編譯環境的同學們。 鏈接:https://pan.baidu.com/s/1boDxdbL Android 1.6
原创 MTK 平臺開啓或者關閉多用戶
pub0@SG:~/work/MT6753$ git diff alps/frameworks/base/core/res/res/values/config.xml
原创 PackageInstall 安裝按鈕無法點擊的問題總結
PackageInstall的應用程序安裝界面,安裝按鈕無法點擊,但是取消按鈕可以正常點擊 前幾天客戶反饋,其遇見一個問題,通過應用商店下載的apk在安裝的時候,只能點擊取消,無法點擊安裝按鈕。 這個問題
原创 linux-mysql Access denied for user 'root'@'localhost'
在Linux系統中,使用java登錄mysql的時候出現Access denied for user 'root'@'localhost'的異常。但是在命令行中使用mysql -u root -p 命令可以正常登錄使用。異常信息如下:Ca
原创 Android 5.0 添加系統服務後,啓動的時候報安全錯誤
I/SystemServer( 326): Hello Service I/Hello ( 326): Hello Service E/HelloService( 326): Hello JNI
原创 谷歌源碼中,增加刪除應用機制
最近的項目中,預計一下需求,客戶要求在某些版本中,刪除所有不需要的應用,只留下設置和相機應用,其他都需要刪除。 但是因爲同一條代碼線上面,還有其他的項目,因此不能影響到其他的項目,問題有些棘手。 基於此問題,我們想到了兩個解決方案。 1