本帖最后由 xiaowei3731 于 2014-04-24 20:42:18 编辑

解决方案 »

  1.   

    有人解释了fname.replace("cpu0", "cpu" + i)地方值的问题,没有更改,就是每个的值都写的是一样的
      

  2.   

    你将preference == mGovernorPref中的“==”换成instanceof试下,因为preference是父类,第一个判断一直成立的
      

  3.   


    你是说logcat吗?执行那一段代码只有这一句04-25 18:35:26.941: W/InputMethodManagerService(451): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41fd48c0 attribute=null, token = android.os.BinderProxy@4265f510
      

  4.   


    换成换成instanceof报 mGovernorPref 无法解析为类型
      

  5.   


    那要怎么弄呢,这个APP是设置CPU频率的,要写入的文件类似这样,/sys/devices/system/cpu/cpu0/cpufreq/
     scaling_governor,有3个最大频率、最小频率、调节器。cpu0是核心数,如该4核就0-3这样子,核心数有一个文件记录的,public static int getNumOfCpus() {方法就是检测核心数的。现在就是只写立CPU0,而后面的就没写
      

  6.   


    那要怎么弄呢,这个APP是设置CPU频率的,要写入的文件类似这样,/sys/devices/system/cpu/cpu0/cpufreq/
     scaling_governor,有3个最大频率、最小频率、调节器。cpu0是核心数,如该4核就0-3这样子,核心数有一个文件记录的,public static int getNumOfCpus() {方法就是检测核心数的。现在就是只写立CPU0,而后面的就没写
    也就是值写了一个核,到底有没有4核呢
      

  7.   


    那要怎么弄呢,这个APP是设置CPU频率的,要写入的文件类似这样,/sys/devices/system/cpu/cpu0/cpufreq/
     scaling_governor,有3个最大频率、最小频率、调节器。cpu0是核心数,如该4核就0-3这样子,核心数有一个文件记录的,public static int getNumOfCpus() {方法就是检测核心数的。现在就是只写立CPU0,而后面的就没写
    也就是值写了一个核,到底有没有4核呢是双核的,CM的内核是通过cpufreq实现核心频率同步,但是很多这类软件不需要内核支持,直接软件写进去的。
      

  8.   


    那要怎么弄呢,这个APP是设置CPU频率的,要写入的文件类似这样,/sys/devices/system/cpu/cpu0/cpufreq/
     scaling_governor,有3个最大频率、最小频率、调节器。cpu0是核心数,如该4核就0-3这样子,核心数有一个文件记录的,public static int getNumOfCpus() {方法就是检测核心数的。现在就是只写立CPU0,而后面的就没写
    也就是值写了一个核,到底有没有4核呢是双核的,CM的内核是通过cpufreq实现核心频率同步,但是很多这类软件不需要内核支持,直接软件写进去的。不搞了,修改内核实现了,以后有空再研究这个吧。
      

  9.   


    那要怎么弄呢,这个APP是设置CPU频率的,要写入的文件类似这样,/sys/devices/system/cpu/cpu0/cpufreq/
     scaling_governor,有3个最大频率、最小频率、调节器。cpu0是核心数,如该4核就0-3这样子,核心数有一个文件记录的,public static int getNumOfCpus() {方法就是检测核心数的。现在就是只写立CPU0,而后面的就没写
    也就是值写了一个核,到底有没有4核呢是双核的,CM的内核是通过cpufreq实现核心频率同步,但是很多这类软件不需要内核支持,直接软件写进去的。不搞了,修改内核实现了,以后有空再研究这个吧。厉害啊,改内核,我想改proc  meminfo的数据都不知道在那弄,不懂
      

  10.   


    那要怎么弄呢,这个APP是设置CPU频率的,要写入的文件类似这样,/sys/devices/system/cpu/cpu0/cpufreq/
     scaling_governor,有3个最大频率、最小频率、调节器。cpu0是核心数,如该4核就0-3这样子,核心数有一个文件记录的,public static int getNumOfCpus() {方法就是检测核心数的。现在就是只写立CPU0,而后面的就没写
    也就是值写了一个核,到底有没有4核呢是双核的,CM的内核是通过cpufreq实现核心频率同步,但是很多这类软件不需要内核支持,直接软件写进去的。不搞了,修改内核实现了,以后有空再研究这个吧。厉害啊,改内核,我想改proc  meminfo的数据都不知道在那弄,不懂参考的其它内核,哪有什么厉害