2014-11-11 2 views
1

Я импортировал проект в Android Studio из Eclipse. Он успешно строился в Eclipse. В конце процесса импортирующей я получил эту ошибку:Невозможно построить проект в Android Studio

Gradle project sync failed. Basic functionality will not work 

В консоли Gradle я получаю следующее сообщение об ошибке:

Error:Failed to find: com.android.support:appcompat-v7:20.+ 

Я уже установлен Google хранилище поддержки, как указано в других местах.

Это мой build.gradle:

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 20 
buildToolsVersion "21.0.0" 

defaultConfig { 
    applicationId "com.entujn.demo" 
    minSdkVersion 10 
    targetSdkVersion 19 
} 

buildTypes { 
    release { 
     runProguard false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard- rules.txt' 
     } 
    } 
} 

dependencies { 
    compile 'com.google.android.gms:play-services:+' 
    compile 'com.android.support:appcompat-v7:20.+' 
    compile files('libs/commons-lang3-3.3.2.jar') 
} 

local.properties:

sdk.dir=/home/pankaj/adt-bundle-linux-x86_64-20140702/sdk 

структура каталога SDK screenshot

Похоже AppCompat вещи нет в нужном месте, как мне это исправить?

+0

https://developer.android.com/tools/support-library/setup.html сделал обзор u? –

+0

сделал. Как я уже говорил, я смог построить проект в затмении. Проект зависел от библиотек поддержки. Поэтому я считаю, что библиотеки поддержки были установлены правильно. Я ожидал, что Android-студия будет обрабатывать все настройки при импорте. – everydayapps

+0

Вы когда-нибудь решали это? У меня такая же проблема. – silversunhunter

ответ

0

Похоже, что Android Studio использует другую копию SDK, в которой не установлен репозиторий поддержки Android. Убедитесь, что в нем установлены все необходимые компоненты.

+0

Как найти, где находится другая копия? И как я могу установить там репозиторий поддержки? – everydayapps

+0

более старые версии студий имели свой sdk внутри своего собственного каталога. так это:/path/to/android-studio/sdk – Dodge

+0

с одним из последних 2 или 3 обновлений вам пришлось переместить sdk из студийной студии Android. – Dodge

Смежные вопросы