我正在尝试在AndroidStudio版本0.4.4上构建我的android项目,但在我触及文件build.gradle之后出现问题,现在看起来像这样:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.0.1"
defaultConfig {
minSdkVersion 9
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
signingConfigs {
release {
storeFile file('somekey.jks')
storePassword "pass"
keyAlias "alias"
keyPassword "pass"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
runProguard false
debuggable false
jniDebugBuild false
zipAlign true
renderscriptDebugBuild false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
debug {
debuggable true
jniDebugBuild true
renderscriptDebugBuild true
}
}
}
dependencies {
compile 'com.android.support:gridlayout-v7:19.0.1'
compile 'com.android.support:support-v4:19.0.1'
compile 'com.android.support:appcompat-v7:+'
compile 'com.google.android.gms:play-services:4.2.42'
}
之前是这样的:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.0.1"
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile 'com.android.support:gridlayout-v7:19.0.1'
compile 'com.android.support:support-v4:19.0.1'
compile 'com.android.support:appcompat-v7:+'
compile 'com.google.android.gms:play-services:4.2.42'
}
现在每次尝试运行项目时都会出现此错误:
Throwable: Invalid file: file://C:/Users/user/AndroidStudioProjects/myprojectname/myproject/build/manifests/debug/AndroidManifest.xml
有谁知道如何解决这个问题?
答案 0 :(得分:20)
巧合的是,只要我对您的问题发表评论,我也会遇到同样的错误而且我自己解决了这个错误。
File > Invalidate Caches/Restart
解决了我的问题。
答案 1 :(得分:0)
我遇到了同样的问题。当我有一个已经运行的应用程序后跟
时,我发现它是由引起的构建 - >清洁项目或构建 - >重建项目然后尝试运行项目。
解决方案是通过以下方式终止正在运行的应用程序:
1)转到Android DDMS窗口,6:Android。
2)选择正在运行的App。
3)单击X(终止应用程序)。