0

我有一个要求,例如向 android 本机设置添加自定义设置(例如,当我们转到主页-> 设置-> 显示时,我们有屏幕超时、动画、自动旋转屏幕、亮度设置可用。但我想添加一个更多设置,如 auto-screentimeout there.i,ei 需要更改 android 的源代码..一些与 forked android consept 相关的东西)所以,这可能吗..?如果可以的话,我们可以使用 NDK 来解决这个问题......谢谢进步...

4

2 回答 2

1

Android NDK 用于用 C 或 C++ 编写应用程序代码。

您想要的是构建自己的 Android 固件版本;这是一个完全独立的问题。看看这个作为初学者。

于 2012-06-15T10:42:08.440 回答
1

您可以下载 Android 源代码,然后创建自己的设置 APK。但是,它可能只会在您正在测试它的手机上运行,​​并且我假设您在使用不同的 Android 版本或设备制造商的一些修改时会遇到问题。

阅读更多关于如何开始的http://source.android.com/ 。

或者,您可以从当前手机中提取设置 APK,使用 apktools 对其进行反编译,然后使用您的更改重新创建它。

阅读更多http://code.google.com/p/android-apktool/

在这两种方式中,您都需要具有 root 访问权限才能安装新的 APK……并且可能需要自定义恢复,以便在您的修改崩溃时从 nandroid 备份中恢复!

于 2012-06-15T10:48:24.207 回答