将Android AOSP项目导入Eclipse

6

所以,这不像其他问题。我基本上只有一个问题。

Android项目构建系统使用Android.mk文件。

是否有任何Eclipse插件可以解析mk文件并允许我将这些项目加载到Eclipse中?实质上是导入Android.mk文件项目...

2个回答

4
如果您已经尝试了Android源站点上的eclipse说明,那么您现在可能已经知道它留下了许多细节供想象。
需要记住的一件事是,AOSP构建与eclipse不兼容。只要您从终端构建代码并使用eclipse进行编辑/浏览/调试,您就会有更高效的会话。 使用Eclipse浏览/编辑Android平台代码这篇文章逐步解释了这个过程。

4

你可以将整个Android源代码导入到Eclipse中。具体操作方法请参考这里。然后你需要进行一些修改(例如,包括android-common_intermediates/javalib.jar而不是google-common_intermediates/javalib.jar),这样就可以在Eclipse中进行开发了。

Eclipse会自动将Android源代码分成几个项目(我认为是根据类路径条目)。如果你想改变这种行为,你应该按照这个方向去查找。


问题在于AOSP和这里的指令不是一个Android项目。如何将其导入为Android项目?例如,Google如何处理联系人应用程序? - powder366
实际上,现在我只是在Eclipse中开发(甚至更改AOSP应用程序)。如果我只更改一个应用程序的代码,我只需要重新编译这个应用程序并检查它。 - Yury
你能否在Eclipse中运行它作为Android应用程序,并在设备AVD模拟器中运行(Run As, Android Application)? - powder366
1
不,我进行修改,将应用程序作为AOSP的一部分构建,并同步结果(有时重新刷写我的设备)。 - Yury
说明书的链接已经失效,我在这里找不到任何更新的替代品。很可能这表明Google对允许这种情况的兴趣甚至更少了。 - Diego
显示剩余4条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接