如果我喜欢android中的应用程序,是否有方法可以知道他们制作的过程?比如一个网站'查看源代码'为我们提供了页面的完整代码。以同样的方式我可以在android
中找到应用程序的代码答案 0 :(得分:2)
如果没有其他步骤,您无法查看Android应用的来源。可以反编译Java代码,并且有一些工具。
最重要的是,没有简单的方法来查看源代码,这与网页不同,因为代码被编译到应用程序中并进行部署。
答案 1 :(得分:2)
您应该尝试盗版其他人的代码。
您可以尝试使用专门的工具对其应用进行逆向工程,但这是非法
你会得到一些几乎不可读的代码。
你可以弄清楚(很棒的练习)他们如何达到某种结果或界面设计 您可能还想尝试搜索类似的应用开源(以便研究他们做了什么)。
您甚至可以请一位有经验的开发人员来帮助您了解应用程序机制(至少在宏块中)。一旦你有了块,你就去top-down
(这种方法被称为 divide et impera )并研究它们是如何工作的,以便建立你所想到的就像你是和LEGO一起玩。
或者您可以与作者联系并询问他们是否为您提供了一些代码段。
但是,您可能必须付费。
答案 2 :(得分:1)
获取代码的唯一方法是作者发布代码(作为开源代码或通过他们自己/第三方网站)。