android框架开发

时间:2011-10-08 00:16:40

标签: android android-source

我是android框架开发的新手。

我尝试在平台/基础上添加服务,然后让整个平台文件夹在线发布。

现在我不知道如何将此更改应用于Android应用程序。我是否需要为应用程序获取新的android.jar包?

由于

更新--------------------------------------------

  1. 目前我有android源代码并通过添加testservice.java修改了它的框架:Android-Adding SystemService

  2. 然后我需要编写一个测试应用程序来使用这个测试服务。但我不知道如何添加一个应用程序到修改后的android源代码。我尝试遵循这个:set up the Eclipse IDE for Android platform development将app src路径添加到eclipse构建路径,我不工作。

  3. 在此之前我使用eclipse和ADT编写Android应用程序,我想知道有没有办法在修改过的android源代码中编写应用程序?

  4. 谢谢


    我复制了[androidroot] / packages / apps /文件夹下的应用程序并重命名并修改了一些代码。然后它显示在应用程序列表中。有用! 但问题是目录结构很奇怪,与我从eclipse + sdk创建的目录结构非常不同。 那么有没有人知道如何在修改过的Android框架下开发应用程序。

    谢谢!!!

2 个答案:

答案 0 :(得分:1)

我看到了一个快速而肮脏的解决方案:在安装SDK位置替换相应的android.jar(例如,如果从Android 2.2派生,则为$ ANDROID_HOME / platforms / android-8 / android.jar)。

您也可以尝试在$ ANDROID_HOME / platforms中欺骗单独的平台修订版。像android-99这样的东西可以避免与未来的实际平台发生冲突。

尽管所有这些都是肮脏的伎俩,但这可能会对您的平台代码进行快速测试而不会有太大的痛苦。

答案 1 :(得分:0)

它与您使用eclipse创建的项目完全相同。您还需要在目录中编写一个makefile。 然后是mmm framework / res框架系统服务器

BW

相关问题