人们如何修改没有源代码的android应用

时间:2020-09-09 17:27:15

标签: android android-studio

我知道这里有反编译器,但是反编译器不能很好地工作,在那里大部分会出现错误等。

就像Whatsapp Plus,youtube一样等等。人们如何修改应用程序?他们使用反编译器,修复错误然后编辑应用程序源代码还是使用其他工具?

2 个答案:

答案 0 :(得分:0)

某些应用程序的源代码可能在GitHub上可用,在这种情况下,您可以派生存储库并应用您的编辑。不用说,您应该始终尊重许可证。

您还可以将错误报告提交给维护者,这也被视为“良好形式”。

如果您真正想做的是对该应用程序进行反向工程,则可能会在黑客论坛上找到更多信息。我不知道许多软件开发人员会善意地窃取他们的辛勤工作。

请注意,如果您认为自己有能力在尚未开发的应用程序中“修复错误”,也许您会考虑开发自己的应用程序。

答案 1 :(得分:0)

为了使某个应用程序能够被第三方合法修改,该应用程序必须是开源的(任何人都可以使用源代码),例如。 Linux。但是,任何人都可以通过浏览器开发人员工具来查看youtube等网络应用的前端源代码。有时,反编译器可以产生与原始结果相同的结果的源代码,但是在大多数情况下,它们是晦涩的。