Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.70
SAVA93
1 / 1 / 0
Регистрация: 24.12.2011
Сообщений: 86
#1

Не могу разобраться с gradle на Android Studio (запуск готового проекта) - Программирование Android

05.06.2014, 15:07. Просмотров 2587. Ответов 0
Метки нет (Все метки)

вообщем дали проект поправить он сделан на Android Studio (та же IDEA) Я не работал раньше в IDEA но уже потихоньку осваиваю....
проблема в файлике gradle... я понял его предназначение .. но пока что не разобрался полностью как его самому билдить....

выходит такая вот ошибка при билде gradle
Java
1
2
3
4
5
6
Gradle 'nameOFProject' project refresh failed:
         Build script error, unsupported Gradle DSL method found: 'coreLibrary()'!
         Possible causes could be:  
         - you are using Gradle version where the method is absent 
         - you didn't apply Gradle plugin which provides the method
         - or there is a mistake in a build script
при запуске выходит
Java
1
2
Error:(101) A problem occurred evaluating project ':BusKg'.
> Could not find method coreLibrary() for arguments [true] on com.android.build.gradle.internal.dsl.DexOptionsImpl_Decorated@5bed0458.


сам gradle файл
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
apply plugin: 'android'
apply plugin: 'idea'
idea {
    module {
        downloadJavadoc = true
        downloadSources = true
    }
}
repositories {
    mavenCentral()
}
 
dependencies {
    compile 'com.android.support:support-v4:+'
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':AppLogicLib:java:AppLogicLib')
    compile project(':libs:Downloader')
    //compile project(':libs:ZipFile')
    compile 'org.slf4j:slf4j-android:1.6.1-RC1'
    compile 'org.osmdroid:osmdroid-android:4.0' //project(':osmdroid-android')
    compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
    //compile 'com.android.support:appcompat-v7:18.0.+'
}
 
android {
    compileSdkVersion 19
    buildToolsVersion "19.0.0"
    defaultConfig {
        versionCode 12
        versionName "1.1.1"
        minSdkVersion 8
        targetSdkVersion 19
    }
 
    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }
 
        // Move the tests to tests/java, tests/res, etc...
        instrumentTest.setRoot('tests')
 
        // Move the build types to build-types/<type>
        // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
        // This moves them out of them default location under src/<type>/... which would
        // conflict with src/ being used by the main source set.
        // Adding new build types or product flavors should be accompanied
        // by a similar customization.
        debug.setRoot('build-types/debug')
        release.setRoot('build-types/release')
    }
    signingConfigs {
        buskgConfig {
            storeFile file('../Misc/keystore/keystore')
            storePassword 'betterthandriving'
            keyAlias 'bus_kg_key'
            keyPassword 'betterthandriving'
        }
    }
    buildTypes {
        release {
            runProguard true
            proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
            proguardFile 'proguard-project.txt'
            signingConfig signingConfigs.buskgConfig
        }
        debug {
            runProguard false
            proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
            proguardFile 'proguard-project.txt'
            signingConfig signingConfigs.buskgConfig
        }
    }
    /*productFlavors {
        armeabi{
            versionCode 6
        }
        x86 {
            versionCode 5
        }
    }*/
    /*productFlavors.whenObjectAdded { flavor ->
        flavor.buildConfig "public static final String PRODUCT_FLAVOR = \"${flavor.name}\";"
    }*/
 
    lintOptions {
        ignoreWarnings true
    }
    packagingOptions {
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
    }
 
    dexOptions {
        coreLibrary true
    }
 
}
 
task copyNativeLibs(type: Copy) {
        from(new File(project(':BusKg').getProjectDir(), 'native-libs')) { include android.defaultConfig.versionCode == 11 ? 'armeabi/*.so' : 'x86/*.so'}
        into new File(buildDir, 'native-libs')
}
//task copyBishkekMap(type: Copy) {
//    from('../Misc/map-related') { include 'Bishkek_0_3/**/*.png' }
//    into new File(buildDir, 'assets')
//}
 
tasks.withType(JavaCompile) { compileTask -> compileTask.dependsOn copyNativeLibs/*, copyBishkekMap */}
 
//noinspection GroovyAssignabilityCheck
clean.dependsOn cleanCopyNativeLibs //, cleanCopyBishkekMap
 
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
    pkgTask.jniFolders = new HashSet<File>()
    pkgTask.jniFolders.add(new File(buildDir, 'native-libs'))
}
помогите разобраться пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2014, 15:07     Не могу разобраться с gradle на Android Studio (запуск готового проекта)
Посмотрите здесь:

Запуск чужого проекта в Android Studio - Программирование Android
Есть пример работы API https://github.com/condesales/easyFoursquare4Android/tree/master/easyFoursquare4AndroidExample, встал вопрос как его...

Начало работы и запуск проекта в Android Studio - Программирование Android
Есть установленны Eclipse. В нем умею работать. Поставил сегодня Android Studio. На ней есть написан один проект. Подскажите как: ...

Запуск проекта с gradle - Программирование Android
Всем привет. Никогда не пользовался gradle, часто смотреть примеры на github, но вот такая штука теперь. Есть проект...

Gradle не формирует проект в Android Studio - Программирование Android
Всем привет! Нужна помощь при создание нового проекта в Android Studio, Gradl выдает ошибку показанную на картинке. В чем может быть...

В android studio - Ошибка: build.gradle error (23,17) - Программирование Android
В android studio - Ошибка: build.gradle error (23,17), только установил, изучаю самостоятельно по книге и видео. Какая может быть причина...

Как настроить gradle в Android Studio на работу с NDK - Программирование Android
Можете дать ссылку на готовый пример или подробное описание как подключить ndk в android studio?? NDK я скачал с сайта распаковал архив и...

Ошибка синхронизации Gradle при попытке создания проекта Android в IntelliJ IDEA - Программирование Android
Всем доброго времени суток. Собственно проблема с которой столкнулся в названии топика: ошибка синхронизации Gradle при попытке...

Удаляется библиотека в Android Studio, хотя я уже добавил ее в Gradle - Программирование Android
Пробовал добавлять 2 способами 1) Закинул в папку сразу в AS и нажал Add new Library 2) Закинул в папку Libs и добавил в Graddle ...

Android Studio перекомпиляция проекта - Программирование Android
Android Studio 2.1.2 При запуске программы(перекомпиляции) мне кажется что программа не заменяется, а просто перезапускается.. Иногда...

Перенос проекта в Android Studio - Программирование Android
Добрый день! Никак не могу найти как перенести проект со студии на одном компьютере на студию на другом. Возможно ли это? Влияет ли...

Перенос проекта из Eclipse в Android Studio - Программирование Android
У меня есть простенький чат на Java, проблема в том, что мне нужно перенести клиентскую часть на Андройд... Пробовал на Eclipse ставить...

Не отображается структура проекта в Android Studio - Программирование Android
Здравствуйте! Скачал учебный проект с официального сайта АндройдДивелоперс:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru