我必须开发一个Android应用程序,其中一些UI组件类似于另一个应用程序(我不拥有)。为了加快开发速度,我考虑以其他应用程序布局为基础启动我的应用程序,然后对其进行更改。
据我所知,如果我有一个root用户手机,就可以提取res
文件夹并查看该应用的布局是如何设计的,不是吗?
这会是最好的方法吗?或者还有其他一些方法可以让我根据其他应用程序创建我的布局?
注意:我不想克隆应用,我只想要他们的UI提供的一些功能,并了解他们如何开发一些UI组件。
编辑:我使用apktool
来解决问题,建议使用 joebro 。
答案 0 :(得分:2)
请看看Apktool。这是一个反编译APK的工具,可以让你查看APK的res文件夹