首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android框架开发

android框架开发
EN

Stack Overflow用户
提问于 2011-10-08 00:16:39
回答 2查看 4.3K关注 0票数 3

我是android框架开发的新手。

我尝试在platform/base中添加一个服务,然后让整个platform文件夹在网上发布一个帖子。

现在我不知道这种改变如何应用于android应用程序。我需要为应用程序获得一个新的android.jar包吗?

谢谢

更新

  1. 目前,我有android源代码,并通过添加一个testservice.java修改了它的框架,如下所示:安卓-添加SystemService
  2. 然后,我需要编写一个测试应用程序来使用这个testservice。但我不知道如何在修改后的android源代码中添加一个应用程序。我尝试这样做:为Android平台开发设置Eclipse将app src路径添加到eclipse路径,但我不工作。
  3. 在此之前,我使用eclipse和ADT编写android应用程序,我想知道有什么方法可以在修改后的android源代码中编写应用程序吗?

谢谢

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

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2011-10-16 18:48:20

我看到了一个快速而肮脏的解决方案:在install位置替换相应的android.jar (例如,如果您从Android2.2派生,请替换$android.jar/platforms/Androd-8/android.jar)。

此外,您还可以尝试在$ANDROID_HOME/ platform中伪造一个单独的平台修订版。类似android-99,以避免与实际的未来平台发生冲突。

尽管所有这些都是肮脏的技巧,但这对于您的平台代码的快速测试可能是有效的,而不会带来太大的痛苦。

票数 1
EN

Stack Overflow用户

发布于 2016-12-12 03:32:49

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

带宽

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7693974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档