1


我有一个有点大的 Android 项目,现在我开始担心向后兼容性。
因此,我决定在我的项目中使用 HoloEverywhere,以便我的应用在旧版本的 Android 上看起来很好。
从外观上看,我现在必须将每次出现的 'android' 更改为 'org.holoeverywhere',以便从 HoloEverywhere 中获取定义。
有什么办法可以让这个过渡更容易吗?
如果它可以轻松配置而无需太多繁琐的工作,那将是最好的。

提前致谢,
塔尔锡安

4

1 回答 1

0

如果您想要自动更改导入(将导入从 android 更改为 HoloEverywhere):

在 Windows 上,您可以使用 Textpad 等 UI 或其他高级记事本(notepad++ edit plus)进行查找替换。再次确保首先测试几个有代表性的文件。他们在所有打开的文件中找到了替换。

在 Unix/linux/Mac 上使用 sed 或其他一些工具(也有适用于 Windows 的端口),加上带有 UI 的 linux 也有很好的记事本。

http://www.cyberciti.biz/faq/unix-linux-replace-string-words-in-many-files/

也可以使用 ant http://www.javalobby.org/articles/ant-preprocessor/如果已经是构建的一部分并且您知道如何使用它,则特别好。

于 2013-06-11T05:31:46.450 回答