脚本宝典收集整理的这篇文章主要介绍了(爱加密系列教程三) android反编译 学习如何隐藏应用图标,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
最近看到一款叫智游防盗的应用,其中有项功能,可以远程控制应用图标的显示与隐藏。觉得比较有意思,所以反编译了下他们的APK。研究了下是怎么实现的。
通过jd-gui 打开反编译后的jar文件。 通过分析后发现 有个u.class比较可疑
其中paramContext.getPackageManager().setcomponentEnabledSetting(new ComponentName("com.phonedog.activITy", "com.phonedog.activity.WelcomeActivity"), 2, 1) 负责隐藏引用的图标。
最后分享下整理后的代码
/**
控制图标显示和隐藏
@param clazz
-
@param enabled true:显示、 false:隐藏
*/
PRivate void setComponentEnabled(Class<?> clazz, boolean enabled) {
final ComponentName c = new ComponentName(@L_512_1@, clazz.getName());
getPackageManager().setComponentEnabledSetting(c,enabled?PackageManager.COMPONENT_ENABLED_statE_ENABLED:PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP)
}
爱加密官方地址:http://www.ijiami.cn/
以上是脚本宝典为你收集整理的(爱加密系列教程三) android反编译 学习如何隐藏应用图标全部内容,希望文章能够帮你解决(爱加密系列教程三) android反编译 学习如何隐藏应用图标所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。