2017-08-21 137 views
2

我遇到過Android Studio 3.0 Beta 2的這個問題在那裏基本上不能解決內部的任何發現未知元素 Manifest.xml 過Android Studio 3.0測試版2 - 在AndroidManifest.xml

這是logcat的看起來的樣子試圖運行應用程序時:

> Error:(60) unknown element <action> found 
Error:(66) unknown element <action> found 
Error:(71) unknown element <action> found 
Error:(76) unknown element <action> found 
Error:(81) unknown element <action> found 
Error:(86) unknown element <action> found 
Error:(91) unknown element <action> found 
Error:(96) unknown element <action> found 
Error:/Users/daniele/Developer/Android Projects/Chords2/app/build/intermediates/manifests/full/debug/AndroidManifest.xml:60 unknown element <action> found 
Error:/Users/daniele/Developer/Android Projects/Chords2/app/build/intermediates/manifests/full/debug/AndroidManifest.xml:71 unknown element <action> found 
Error:/Users/daniele/Developer/Android Projects/Chords2/app/build/intermediates/manifests/full/debug/AndroidManifest.xml:81 unknown element <action> found 
Error:/Users/daniele/Developer/Android Projects/Chords2/app/build/intermediates/manifests/full/debug/AndroidManifest.xml:91 unknown element <action> found 
Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: AAPT2 link failed: 
Error:com.android.builder.internal.aapt.AaptException: AAPT2 link failed: 

這是我的應用程序build.gradle看起來像:

apply plugin: 'com.android.application' 

android { 
    signingConfigs { 
     ######_key { 
      keyAlias '######' 
      keyPassword '######' 
      storeFile file('#######.jks') 
      storePassword '######' 
     } 
    } 
    compileSdkVersion 26 
    buildToolsVersion "26.0.1" 
    defaultConfig { 
     applicationId "######" 
     minSdkVersion 21 
     targetSdkVersion 26 
     versionCode 16 
     versionName "2.1" 
     signingConfig ###### 
     multiDexEnabled true 
    } 
    buildTypes { 
     release { 
      shrinkResources true 
      minifyEnabled true 
      proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 
     } 
    } 
    productFlavors { 
    } 

    dataBinding { 
     enabled = true 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:26.0.1' 
    compile 'com.android.support:support-v4:26.0.1' 
    compile 'com.android.support:design:26.0.1' 
    compile 'com.android.support:recyclerview-v7:26.0.1' 
    compile 'com.android.support:cardview-v7:26.0.1' 
    compile 'com.getbase:floatingactionbutton:1.10.1' 
    compile 'com.squareup.picasso:picasso:2.5.2' 
    compile 'com.github.hotchemi:android-rate:1.0.1' 
    compile 'com.google.firebase:firebase-ads:11.2.0' 
    compile 'com.google.firebase:firebase-invites:11.2.0' 
    compile 'com.google.firebase:firebase-crash:11.2.0' 
    compile 'com.google.firebase:firebase-storage:11.2.0' 
    compile 'com.heinrichreimersoftware:material-intro:1.6.2' 
    testCompile 'junit:junit:4.12' 
} 

apply plugin: 'com.google.gms.google-services' 

我已經###了關於我的簽名密鑰的數據。 對我來說它看起來很好。

我也嘗試清洗,重建,resyncing gradle文件,但仍然沒有運氣。

這是一個logcat截圖。也許這是更具可讀性

error

基於MikeM建議我嘗試this answergradle-wrapper.properties

distributionUrl=https://services.gradle.org/distributions/gradle-4.1-rc-2-all.zip 

改變錯誤仍然存​​在,雖然

+0

請分享清單文件代碼? –

+0

清單中肯定沒有錯。它在android studio 2 – Daniele

+0

中編譯得很好,謝謝Mike,我會試試 – Daniele

回答

1

更新版本的Gradle或降級它並沒有解決這個問題

我已經得到了類似的問題,最近,我解決的方法是通過緩存失效。你可以在android studio-> File-> Invalidate cache/Restart中做到這一點。

之後,它停止向我展示那些ActivityFeed錯誤。

0

什麼對我幫助是修改後的classpath依賴於項目的build.gradle文件。

dependencies { 
     classpath 'com.android.tools.build:gradle:2.3.0' 
    } 
相關問題