Как настроиться на локальный SDK ?

Ответить
ravend
Сообщения: 1
Зарегистрирован: 06 май 2016, 16:44

Как настроиться на локальный SDK ?

Сообщение ravend » 06 май 2016, 17:10

Здравствуйте!

помогите настроить среду разработки на машине где не будет интернета

- установил Android Stutio
- скачал все обновления через SDK Manager

после отключения от интернета проект выдает ошибку:
Error:org.gradle.internal.resource.ResourceException: Could not get resource 'https://jcenter.bintray.com/com/android ... 22.2.1.pom'.
хотя выше по логам вижу что эта же библиотека юзается из локального хранилища:
17:47:18.567 [DEBUG] [org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver] Loading file:/home/android/android-sdk-update-manager/extras/android/m2repository/com/android/support/appcompat-v7/22.2.1/appcompat-v7-22.2.1.pom
вроде можно настроить gradle-зависимости на локальный репозитарий:
https://habrahabr.ru/company/redmadrobot/blog/275515/

но не понятно как настроить на всю SDK, а не на конкретный jar/aar ?
и почему система сама не забирает данные из локальной библиотеки, а лезет в интернет?

Спасибо
P.S.
в Android'е новичек, многого еще не понимаю в системе
P.P.S.
build.gradle:

Код: Выделить всё

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

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

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

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

```````````````````

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "24.0.0 rc3"

    defaultConfig {
        applicationId "my.ravend.myapplication"
        minSdkVersion 19
        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.2.1'
}

Ответить