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

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

05.06.2014, 15:07. Просмотров 2828. Ответов 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'))
}
помогите разобраться пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2014, 15:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не могу разобраться с gradle на Android Studio (запуск готового проекта) (Программирование Android):

Запуск чужого проекта в Android Studio
Есть пример работы API...

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

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

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

В android studio - Ошибка: build.gradle error (23,17)
В android studio - Ошибка: build.gradle error (23,17), только установил,...

Gradle build finished with 4 error(s). Android Studio. My First App
Добрый день, уважаемые форумчане! Я - новичок в программировании под...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2014, 15:07
Привет! Вот еще темы с решениями:

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

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

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

Не получается запустить проект (в android studio пишет Gradle 'MyApp' project refresh failed)
Всем доброе перестал запускаться проект (до этого он тоже не запускался, но...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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