2014-07-16 3 views
1

: 앱안드로이드 -이 오류가 계속 어떤 이유 Gradle을 오류

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.9.+' 
    } 
} 

apply plugin: 'android' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile 'com.android.support:support-v4:13.0.+' 
    compile 'com.actionbarsherlock:actionbarsherlock:[email protected]' 
    compile files('libs/android-async-http-1.3.1.jar') 
    compile fileTree(dir: 'libs', include: '*.jar') 
    compile project(':facebook') 
} 

android { 
    compileSdkVersion 19 
    buildToolsVersion '19.0.0' 

    defaultConfig { 
     minSdkVersion 14 
     targetSdkVersion 19 
    } 
} 


<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.xxx.yyy.app" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="14" 
     android:targetSdkVersion="19" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.CAMERA" /> 
    <application 
     android:debuggable="false" 
     android:name=".delegates.App" 
     android:allowBackup="true" 
     android:icon="@drawable/icon" 
     android:label="@string/app_name" 
     android:theme="@style/Theme.Sherlock" > 

     <activity 
      android:name="com.xxx.yyy.app.MainActivity" 
      android:theme="@style/Theme.Sherlock.NoActionBar" 
      android:screenOrientation="portrait" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name=".activities.LoginActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.ForgotPasswordActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.SignUpActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.LegalActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.CreateUserActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.ResetPasswordActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.MainTabActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.ChangeEmailActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.ChangePasswordActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.EditProfileActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.ShowCardActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.PunchCardActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.AddCardActivity" 
      android:screenOrientation="portrait"> 
     </activity> 
     <activity android:name=".activities.Scanner" 
      android:screenOrientation="portrait"> 
     </activity> 

     <activity android:name="com.facebook.LoginActivity" 
      android:theme="@style/Theme.Sherlock.NoActionBar" 
      android:screenOrientation="portrait"> 
     </activity> 

     <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/app_id"/> 
    </application> 

</manifest> 

페이스 북

: 여기

Error:Execution failed for task ':facebook:processReleaseManifest'. 
> Manifest merging failed. See console for more info. 

내 build.gradle 파일과 매니페스트 파일입니다을
buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.9.+' 
    } 
} 

apply plugin: 'android-library' 

dependencies { 
    compile 'com.android.support:support-v4:+' 
    compile files('libs/bolts.jar') 
} 

android { 
    compileSdkVersion 19 
    buildToolsVersion '19.0.0' 

    defaultConfig { 
     minSdkVersion 14 
     targetSdkVersion 19 
    } 

    sourceSets { 
     main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['src'] 
      resources.srcDirs = ['src'] 
      res.srcDirs = ['res'] 
     } 
    } 
} 


<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.facebook.android"> 
    <application/> 
    <uses-sdk android:minSdkVersion="14" 
     android:targetSdkVersion="19" /> 
</manifest> 

정말 이상한 것은 내 노트북에서 작동하지만 내 바탕 화면에서는 작동하지 않는다는 것입니다. 나는 앱을 다시 가져 왔고 다시 동기화했지만 내 빌드를 허용하지 않는 이유는 모르겠다.

+0

당신의 SDK가 최대 있는지 확인 날짜를 ADT SDK Manager에서 확인하십시오. SDK와의 버전 관리 문제가 거의 확실합니다. – ApolloSoftware

+0

최근 안드로이드 SDK 관리자 – Mikerizzo

+0

을 사용하여 모든 SDK를 업데이트하고 청소 했습니까? – ApolloSoftware

답변

1

은 SDK 관리자에서 확인 u를 업데이트 한 빌드 도구를 만들

compile 'com.android.support:support-v4:13.0.+' 

그리고

compile 'com.android.support:support-v4:21.+' 

로 변경

dependencies { 
    compile 'com.android.support:support-v4:13.0.+' 
    compile 'com.actionbarsherlock:actionbarsherlock:[email protected]' 
    compile files('libs/android-async-http-1.3.1.jar') 
    compile fileTree(dir: 'libs', include: '*.jar') 
    compile project(':facebook') 
} 

에서

0

최신 Android Studio (0.8.X)와 새로운 Gradle Plugin (0.12 + 이상)을 사용하십시오.

build.gradle의 buildToolsVersion을 19.1.0 이상으로 변경하십시오.

+0

이것은 아무것도하지 않습니다. 여전히 같은 오류가 발생합니다. – Mikerizzo

0

compileSdkVersion, buildToolsVersion이 일치하지 않고 설치되지 않은 buildTools 버전으로 설정되었음을 확인했습니다.

관련 문제