问题:
最近在学习用 Android Killer 1.3.1 反编译Android应用程序,在台式机上没有问题,到了笔记本上却报错,错误表现为回编译时,提示:
No resource identifier found for attribute 'keyboardNavigationCluster' in package 'android'
已经确保Apktool为最新版本,且软件及JDK环境均与台式机上的相同。
解决
搜索一番后,最终按照以下方法解决。
在命令行中切换到apktool
所在目录,然后执行以下命令:
java -jar apktool_2.3.4.jar empty-framework-dir
命令行提示:I: Removing 1.apk framework file...
,完成后,再次回编译即成功。