Gradle编译旧项目

时间:2014-11-19 06:36:07

标签: android gradle android-studio

我正在使用android studio 0.9.2。我复制了项目文件夹(所有文件夹projectname-> .gradle,.idea,app,build,gradle和放在这个级别的所有文件)并重命名,然后在android studio中转到FILE->关闭当前关闭当前打开的项目。现在我再次打开我复制的项目。当我在代码中进行一些更改时,它不会影响编译器或调试器。我调试了我的代码,发现我的代码更改没有生效。

我尝试了FILE->无效CACHE和RESTART,然后再次检查但没有运气。我也关闭了我的android工作室并再次运行它,但我仍面临同样的问题

我认为它编译的旧项目是上次打开的项目。

任何帮助都将受到高度赞赏?

2 个答案:

答案 0 :(得分:2)

尝试清理项目。有三种方法可以实现这一目标:

  • 通过菜单:构建 - >清洁项目
  • 通过gradle run gradlew clean
  • 删除项目/模块中的所有构建目录

之后再次编译项目(例如使用绿色播放按钮),您应该完成。

答案 1 :(得分:1)

我有一个问题。您的gradle设置是否处于离线模式?尝试将其转为在线模式。

另外,只是为了添加上面的答案,你对其他项目有任何gradle依赖吗?

如果是这样,请尝试从.m2(maven)文件夹中的项目文件夹中清除这些存档。