2012年5月7日 星期一

andriod tips

不定時新增

1.修改根目錄檔案
adb shell
mount -o remount,rw rootfs /
之後就可以更改了

2.修改/system檔案
adb remount 就可

3.編出 apk 而非 odex+apk
build/core/package.mk
     LOCAL_DEX_PREOPT := false

4.凍結/解凍程式
pm disable/enable packageName
可用pm list package[-f|-d|-e] 觀看packageName

5.更改預設輸入法
frameworks\base\services\java\com\android\server\InputMethodManagerService.java
in buildInputMethodListLocked()
add
    String defaultIme = Settings.Secure.getString(mContext.getContentResolver(),  
            Settings.Secure.DEFAULT_INPUT_METHOD);  
    if (defaultIme == null) {  
        try {  
            String myIME = com.android.inputmethod.pinyin/.PinyinIME// edit for yourself  
            if (myIME != null && myIME.length() > 0)  
            {  
               Settings.Secure.putString(mContext.getContentResolver(),  
                Settings.Secure.DEFAULT_INPUT_METHOD,  
                myIME);  
            }  
        }  
        catch (Exception e)  
        {  
            e.printStackTrace();  
        }  
        defaultIme = Settings.Secure.getString(mContext  
                .getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);  
    }  

沒有留言:

張貼留言