我使用APKtool反编译Settings.apk,按照方法添加新的Activity!然后什么都弄好后,准备回编,回编倒是成功了。将回编的APK里头的res\xml\kod.xml、resources、classes、AndroidManifest及res\drawable-hdpi\(添加的图片)移到原Settings.apk里替换,然后用APKsign软件进行了签名。卡刷该APK,然后Wipe dalvik-cache,重启没问题!(注意,这样是没问题!)
但是,若放到ROM包里,用CWM(即Recovery)清理数据后刷入新的系统后,设置向导就FC了。请问这是什么问题,还有如何正确签名系统文件。————我知道一般系统文件是签名不了的,且反编译系统程序回编替换文件后都不需要签名,唯独这次为了添加新Activity而需要签名。
我为做属于自己的ROM,在设置里添加新的Activity上碰壁了。
第1个回答 2014-01-12
个人感觉操作没什么问题,系统层次问题吧,可能有校验什么的,或者是不支持替换