解决as中新代码没有生效

最近在开发一个新项目的时候,我把原来代码的一些逻辑更改了,也把久代码注释了,可是debug断点设置在新代码处一直是一个没打钩也没打叉的状态,这很明显就是新的代码没有被运行编译,虚拟机中执行的也是原来代码的逻辑。
后面,通过查阅别人的经验发现,这是我在这个moduel的build.gradle中
 debug.setRoot('build-types/debug')
这句话配置了一个默认的输出路径, 开发和测试都要用测试环境,所以我给测试发的包也要是debug的,所以这里配置了一个buildType=’debug’的输出路径。那我在as里启动程序的时候是不是就因为我配置了独立的路径导致默认生成的debug包找不到,所以一直用的是老版本的包。
解决方法是把这句话注释掉就可以了

怎么样,是不是非常简单

这里你还可以学习一下其他build.gradle中的代码
点击打开链接

你可能感兴趣的:(解决as中新代码没有生效)