我正在开发
Android应用程序,我正在使用Android Studio.
但是有一个问题.当我更改源代码并运行应用程序时,它工作正常,但是当我更改资源时,它不会更改,直到我执行清洁项目.例如我添加一个按钮并运行应用程序,该按钮不存在但是当我做一个干净的项目它就在那里. Android studio在访问新添加的视图的ID时显示错误.
请帮我解决这个问题.任何帮助将非常感激.
附加信息:
-Android Studio版本:1.3.1
– 操作系统:窗户
-Gradle版本:2.6
编辑:
我有多个目录作为我的资源与gradle这样:
sourceSets{
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
java.srcDirs = ['src/main/java', '.apt_generated']
aidl.srcDirs = ['src/main/aidl', '.apt_generated']
res.srcDirs = [
'src/main/res',
'src/main/res/layouts/test',
'src/main/res/layouts/login',
'src/main/res/layouts/main',
'src/main/res/layouts/includes'
]
}
}
当我尝试使用更改的布局运行项目时,它说:
未检测到apk更改.跳过文件上传,强制停止包.
DEVICE SHELL COMMAND:am force-stop com.my.package