2015-04-11 26 views
5

Tôi có android studio 1.1.0 và tôi vừa tạo một dự án mới và tôi đang cố gắng nhập facebook-sdk 4.0.1 mới nhưng không thể thực hiện việc này, tôi đã theo dõi Facebook Getting StartedKhông thể nhập facebook-sdk 4.0.1

Nhưng không thể làm cho nó hoạt động. cấu trúc ứng dụng của tôi enter image description here

build.gradle của tôi (dự án: MyApplication) tập tin là:

// Top-level build file where you can add configuration options common to all sub-projects/modules. 

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

     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
     //mavenCentral() 
    } 
} 

build.gradle (Học phần: ứng dụng) của tôi tập tin là:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 22 
    buildToolsVersion "21.1.2" 

    defaultConfig { 
     applicationId "com.example.hema.myapplication" 
     minSdkVersion 9 
     targetSdkVersion 22 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:22.0.0' 
    compile 'com.facebook.android:facebook-android-sdk:4.0.1' 
} 

Cuối cùng thông báo lỗi là:

Error:(28, 13) Failed to resolve: com.facebook.android:facebook-android-sdk:4.0.1 
<a href="openFile">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a> 

Sửa tôi đã thêm mavenCentral() trong kho đóng trong tệp build.gradle (Project: MyApplication) nhưng không hoạt động với cùng một thông báo lỗi.

Trả lời

13

Tôi đã giải quyết được sự cố, Đó là cài đặt Gradle của tôi >> Công việc không được kiểm tra ngoại tuyến enter image description here

+0

Cảm ơn! Giải pháp này đã giải quyết được vấn đề của tôi – Govtart

+0

Điều này cũng làm việc cho tôi, nhưng có ai có ý tưởng tại sao điều này đã khắc phục được sự cố không? –

+0

Vì khi bạn thêm dòng 'biên dịch 'com.facebook.android: facebook-android-sdk: 4.0.1'' hoặc bất kỳ thư viện nào như studio android này phải tải xuống yêu cầu tệp từ internet –

0

Thêm mavenCentral() vào kho đóng trong tệp build.gradle và đồng bộ hóa của bạn.

+0

Tôi sẽ thêm chính xác 'mavenCentral()' ở đâu? –

+0

Tôi đã cập nhật câu hỏi của mình và nó không hoạt động –

+0

Cảm ơn bạn đã trợ giúp –

4

Trên thực tế tôi đã nhận cùng một vấn đề và tôi giải quyết nó ..

: File> Import Mô-đun ..find facebook-android-sdk-4.0.1 sau đó Kết thúc

: vào file> sturucture Project> dependecies tab> Dependencies Mô-đun chọn: facebook

: dự án SYNC và Rebuild

NẾU bạn gặp lỗi như không thể tìm thấy bất động sản 'ANDROID_BUILD_MIN_SDK_VERSION sau khi xây dựng lại

đi facebook/build.gradle và thay đổi phần này

compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION) 
    buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION 

    defaultConfig { 
     minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION) 
     targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION) 
    } 

lên phiên bản sdk của bạn như

compileSdkVersion 21 
     buildToolsVersion '21.1.1' 

     defaultConfig { 
      minSdkVersion 14 
      targetSdkVersion 21 
     } 
+0

Cảm ơn bạn đã trợ giúp –

-1

Kết nối máy tính xách tay hoặc máy tính của bạn với kết nối Internet. Nó xảy ra với tôi. Tôi đã thử tất cả mọi thứ nhưng cuối cùng khi tôi nhận xét máy tính xách tay với kết nối Internet nó làm việc.

Các vấn đề liên quan