编辑股票android联系人apk
我正在尝试编辑联系人和拨号程序,以便可以选择显示昵称字段,而不是名字或姓氏。当前在联系人应用程序中,如果转到“菜单>显示选项>查看联系人姓名为”,则唯一可用的选项是选择名字或姓氏。我已经对apk进行了反编译,并搜索了它的所有资源(可能还不够好),但没有找到该选项的位置。我知道这是我个人和许多其他人渴望并要求的一项功能。实现这个应该不难,但我就是找不到添加/修改代码的地方编辑股票android联系人apk,android,contacts,apk,android-contacts,Android,Contacts,Apk,Android Contacts,我正在尝试编辑联系人和拨号程序,以便可以选择显示昵称字段,而不是名字或姓氏。当前在联系人应用程序中,如果转到“菜单>显示选项>查看联系人姓名为”,则唯一可用的选项是选择名字或姓氏。我已经对apk进行了反编译,并搜索了它的所有资源(可能还不够好),但没有找到该选项的位置。我知道这是我个人和许多其他人渴望并要求的一项功能。实现这个应该不难,但我就是找不到添加/修改代码的地方 有什么想法吗?修改APK基本上就是搜索十六进制ID: 在strings.xml中搜索包含“First Name First”和
有什么想法吗?修改APK基本上就是搜索十六进制ID: 在strings.xml中搜索包含“First Name First”和“Last Name First”文本的字符串或字符串数组。找到该字符串或数组的名称,并在public.xml中搜索这些ID。使用这些数字搜索smali文件,其中是使用这些十六进制ID的数组
显示选项(视图)给定的(名称)
浏览开源代码可能会有很大帮助:)
将smali文件视为已翻译的java代码。要开始学习修改smali文件,请参见我的答案: