2012-06-21 42 views
0

我在我的应用程序中使用了几个函数,我想用其他函数替换它(使其向后兼容) 我的问题:是否有可能找到&替换某些包中的所有java文件中的特定文本与某些工具,还是我必须在每个java文件上手动执行?我在包中有很多java文件。搜索并替换包中的所有java文件中的文本

对于例如:我想用东西来取代

getExternalCacheDir() 

Environment.getExternalStorageDirectory + "/Android/data/<package_name>/cache/" 

我使用的IDE就是Eclipse赫利俄斯。任何解决方案

回答

2

使用搜索 - 文件...在Eclipse中搜索getExternalCachDir()*.java,然后在搜索视图点击右键,选择全部替换...,输入替换文本,然后单击确定。

+0

这是正确的工具。您可以通过首先在包资源管理器窗口中选择工作区的节点来缩小搜索范围。 –

+0

谢谢,这是它。 –

0

在Eclipse中,只是做

right click on function->Refector->Rename 

选择方法+按SHIFT + ALT + R

这将通过改变你的方法名了该项目。

+0

问题是关于替换函数调用。这不是这个问题的答案。 –

相关问题