原创 android usb mass storage EMMC轉化爲SD卡(四)

在/etc下有一個重要的文件vold.fstab. system/vold/main.cpp會解析這個文件,new出DirectVolume對象.並加入到VolumeManager裏統一管理. 所以我們需要在這裏加入我們的EMMC分區

原创 VC6.0 常見問題處理

1、VC++6.0無法設置斷點:先關閉程序,然後刪除目錄下的.opt和.ncb文件,重新打開項目,就OK! 2、這個無奈問題折騰了很久,一直以爲是數據庫問題,本來是修改的東西,害我把數據庫整體變成了access的:vc++如何利用

原创 android下使用tcpdump

1. 手機要有root權限 2. 下載tcpdump   http://www.strazzere.com/android/tcpdump 3. adb push c:\wherever_you_put\tcpdump /data/

原创 重定向子進程輸出到文件

CString elfname; CString cmdline; CString outfile; STARTUPINFO startupinfo; HANDLE houtputfile; char buffer[

原创 獲取子進程的輸出

CStdioFile file; CString strRead; CStringList stacklist; int itemID = 0; CDebugTombstoneDlg * pthis = (CDebugTombs

原创 framework添加資源

有時候我們想在標準的Framework中添加自己的新的資源怎麼辦呢? 辦法就是我們來嘗試下。 通過Eclipse的聯繫,我們可以聯想到是否就是簡單的把字符串放在res的各個文件夾裏面。先來試試看,編譯,系統立即報錯。爲什麼呢? 它

原创 使用系統簽名生成debug.keystore

本文翻譯整理自一俄羅斯同事的文檔 一、前言 goolge爲我們提供了4個標準的key,以簽名測試程序: testkey -- a generic key for packages that do not otherwise speci

原创 Broadcastreceiver onreceive函數重複調用

debug過程中 發現一個receiver的onreceive函數重複調用了兩次 仔細分析了一下 原來自己在隱式調用的時候 在manifest中給receiver添加了一個category android:name="android.in

原创 android usb mass storage EMMC轉化爲SD卡(三)

先轉載一位博友的話 一種辦法是 把內部flash mount爲sdcard,然後把外部sd卡 mout到 /mnt/sdcard/下面的某個子目錄 比如 /mnt/sdcard/externalsdcard 這種做法的優點是可以有一個

原创 android使用@hide標籤的api

android源碼中有些api加了@hide標籤.這些api在sdk下是無法使用的. 如果我們有整個源碼環境,可以打破這個限制. 1.重編sdk 直接envsetup,然後make PRODUCT-sdk-sdk ,編譯一個新的sdk出

原创 android app 不會被low memory killer回收

有一種方法可以設置app永遠不會被kill,AndroidManifest.xml 中添加: android:persistent="true" 適用於放在/system/app下的app   設置後app提升爲系統核心級別,任何情況下不

原创 觀賞魚論壇

商業網站(29) 1、水族器材及用品(1)EHEIM(伊罕)公司:http://eheim.com/(德國)(2)NISSO(尼索)株式會社:http://www.nisso-int.co.jp/(日本)(3)Tetra(德彩):ht

原创 framework資源修改

編譯帶有資源的jar包,需要更改frameworks層,方法如下:  一.增加png類型的圖片資源     1.將appupdate模塊所有用到的png格式圖片拷貝到framework/base/core/res/res/drawa

原创 android apk反編譯和odex轉dex

android apk反編譯和odex轉dex 大家好,這裏介紹apk反編譯操作。 1:apk反編譯 2:odex轉dex   操作環境:ubuntu   A:apk反編譯 .到code.google上下載apktool.jar

原创 android使用sdk中未公開API

最近開發需要使用到SystemProperty,這個類在一般的架包下都沒有.需要導入sdk下的layout架包. 這個架包位於sdk目錄下的platforms\android-xx\data(xx爲sdk版本). 在configure b