我一般都在关注 Android 开发。
我一直看到关于 root 的信息但是我不清楚这与一般 Android 应用程序开发有何关系。
我知道有一个模拟器,但是当我在手机上实际测试该软件时,该手机是否必须是已获得 root 权限的设备,还是仅当您希望编辑操作系统的核心功能时才需要?
最后,对设备进行 root 操作是否存在任何开发缺点,例如它的行为不再像我可能部署的其他 Android 手机一样?
谢谢
最佳答案
您不需要 root 权限即可为 Android 开发。
最简单的设置是在安装了 Android 开发工具的情况下运行 Eclipse。然后,您可以在模拟器中调试您的应用程序,或者将您的手机注册到 SDK 并直接在您的手机上进行调试。您唯一需要在手机上做的就是在 Settings -> Applications 下检查开发模式
我能理解拥有 root 设备的魅力,但我真的看不出有什么理由要更改引导加载程序或 os 二进制文件。但是,您可以将大多数默认应用程序(包括主页应用程序)更改为市场上可用的其他应用程序。例如,OpenHome 的价格约为 5 美元,可让您替换家庭应用程序、添加主题并替换许多核心应用程序(例如时钟)。
关于android - 开发 Android 应用程序是否需要 Root 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2772927/