拨号界面对应的是DialerPhoneActivity类,原来是我修改错误了文件,没有修改这个文件。
但adb install -r还是不起作用,adb push才起作用。

解决方案 »

  1.   

    什么原因,分析下吧:
    1. 你用hierarchyviewer看哪个类确实是DialerPhoneActivity吗?并且是在Contacts.apk里吗?
    3. 不要用adb install -r,先adb root; adb remount;adb shell rm /system/app/Contacts.apk, 再push,确保一点替换成功了。估计问题不大,可能是那个地方有点小疏漏。
      

  2.   

    DialerPhoneActivity.java文件在3rdparty和package目录下都有, 所以必须修改3rdparty目录下的才起作用。
    修改package/apps/Contacts目录下的是不起作用的。真是变态。