我需要从软件包中编辑原始的Android应用程序 用我自己的发行版/ mod ... 我想更改In Call屏幕,锁定屏幕,联系人,日历等。 我明白,为了做到这一点,我将不得不从中构建一切 资源, 但是我需要编辑源代码,这样做我需要打开操作系统提供的应用程序 日食项目,
当我这样做时,我看到有
缺少SDK(或缺少)
类中的隐藏参数..
我不想使用反射,因为整个代码都在这里 可用,但是如何构建平台开发工具包..
或PDK?:)
任何人都可以帮忙吗?
答案 0 :(得分:3)
首先阅读the documentation。
修改强>
如果你试图从AOSP下载一些单个项目并使用SDK进行编译,那么它的可能性非常大,不会起作用,并且你会遇到类似你引用的问题。您不是通过构建单独的应用程序来构建Android;你通过构建整个固件来构建Android(“我自己的发行版/ mod”)。大多数AOSP应用程序并非设计为由SDK编译,而是需要整个固件。
答案 1 :(得分:1)
请检查Using eclipse to browse and edit AOSP。你可以使用eclipse编辑你的代码,但你必须使用AOSP构建系统来构建你的发行版。
您也可以检查Debugging Android Java Framework services,因为这有助于调试您的更改。
答案 2 :(得分:0)
刚打开Eclipse, 然后去“窗口”+“偏好”+“android” 在那里你将获得sdk位置,然后给出正确运行的android sdk的相应路径......