【发布时间】:2013-01-10 16:34:57
【问题描述】:
所以我正在尝试让自己成为一个学习android的小闹钟应用程序。只是为了做一些我一直想做的事情,让它成为我自己的。抛开动机不谈,在编写了界面和一堆其他功能之后,我决定借用一些安卓闹钟源的代码,如果不是大部分的话。
我已经引入了所有 res 的东西,并且我已经将所有 src 文件包含在它们原来的 com.android.alarmclock 命名空间下,这样它们仍然可以正确地相互引用。但是它拒绝为新文件生成 R 文件。
当我清理和重建所有这些时,它仍然会为我的包 (com.nathantempelman.alarmapp) 中的内容生成一个构建文件和一个 R 文件,但我仍然在所有 android AlarmClock 文件上遇到错误。
我是否应该更改闹钟文件,以便它们以某种方式从我的包中引用 R?还是我在更新阻止另一个 R 构建的 AndroidManifest 文件时错过了什么?
或者完全是别的什么?尝试将另一个应用程序的源代码拖入我的应用程序是一个愚蠢的想法吗?我应该在外部项目中打开它并尝试以某种方式引用它吗?
如果有人遇到类似情况,我很想听听一些想法。 感谢阅读。
【问题讨论】: