自定义roms vs apps

制作自定义roms是否与制作应用程序具有相同的技能? 它们是同一个吗?     
已邀请:
不需要。定制ROM需要非常好地理解比制作应用程序更低级别的编程。实际上,任何人都可以使用CS或ZDE或Netbeans制作应用程序,但是自定义ROM可以完全理解linux核心。     
不,他们根本不是一样的。自定义ROM涉及更多,涉及创建一个可控制手机的整个操作系统。您需要创建一个完整的图像,然后通过引导加载程序将其闪存到手机上。 创建应用程序只需要编写一组Java文件来设计应用程序,然后将其复制到手机上已有的操作系​​统。     
制作自定义ROM有2个部分。 制作新的自定义ROM(从头开始)和 从现有源代码为您的设备制作自定义ROM。 让我解释一下: 如果您打算从头开始制作自己的自定义ROM,那么它肯定需要大量的技能和努力。 从现有来源制作ROM比上述更容易。例如,假设您的设备未被CayanogenMod正式支持。然后你可以为你的设备制作CyanogenMod。这并不需要深入的知识。 要制作Android应用程序,您应该知道编码部分。 所以制作ROM和应用程序是完全不同的领域。它们不一样。 希望这可以帮助!     
自定义ROM涉及制作许多东西,其中一个是应用程序制作。 如果想要制作一个完美且可用的自定义ROM,他应该具备良好的编程知识和GUI知识。 比如PIE(PA)是一个开源,如果你想把它包含在你的rom源中是有用的,但如果你擅长编程,你可以通过应用你的mod轻松地做到这一点。     

要回复问题请先登录注册