【发布时间】:2012-06-22 17:05:24
【问题描述】:
有没有办法反编译apk(来自ics的Launcher2.apk)并编辑它的代码并再次编译?
我需要将 toast 消息“已安装快捷方式”替换为发送自定义广播或在 sd 上创建文件或从其他应用程序方式向其发出其他 CATCHABLE 信号的代码。
我知道baksmali。在它的帮助下,我可以删除 Toast 消息。但是我如何添加自己的代码呢? Jd-gui 不生成工作代码。
谢谢
【问题讨论】:
-
除非您有这样做的许可,否则您所描述的是侵犯版权,如果您曾经分发您修改的应用程序。
-
我认为android是一个开源项目。如果是开源项目,为什么我找不到可用的 ics 启动器源?
-
Android 是一个操作系统。操作系统是开源的。启动器是在操作系统上运行的应用程序。 Android 应用程序可能是也可能不是开源的。许多应用程序都是 Android 开源项目的一部分。并非所有应用都如此。
-
如果 apk 将由另一个密钥签名,但不会被更改,那么预装分发它是否合法?
-
只有当你有它的许可证。
标签: android android-4.0-ice-cream-sandwich decompiling launcher