Build.gradle (Module: App)
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 23
buildToolsVersion '23.0.3'
defaultConfig {
applicationId "com.example.beetel.App"
minSdkVersion 21
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
mavenCentral() // jcenter() works as well because it pulls from Maven Central
maven{ url "https://jitpack.io"}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
//glide libraries
compile 'com.Android.support:palette-v7:23.3.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.github.florent37:glidepalette:2.0.0'
compile 'com.github.bumptech.glide:okhttp-integration:1.3.1@aar'
// { transitive = true;}
// { exclude group: 'com.squareup.okhttp';}
//compile 'com.google.code.gson:gson:2.6.1'
//retrofit,square,rxjava libraries
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
compile 'io.reactivex:rxjava:1.1.1'
compile 'io.reactivex:rxandroid:1.1.0'
compile 'com.squareup.retrofit2:adapter-rxjava:2.0.0-beta4'
//Android support libraries
compile 'com.Android.support:appcompat-v7:23.3.0'
// compile'com.Android.support:appcompat-v4:23.2.0'
// compile 'net.steamcrafted:materialiconlib:1.0.9'
compile 'com.Android.support:design:23.3.0'
compile 'com.Android.support:support-v4:23.3.0'
compile 'com.Android.support:cardview-v7:23.3.0'
compile 'com.Android.support:recyclerview-v7:23.3.0'
// compile project(':AndroidBootstrap')
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.github.jd-alexander:LikeButton:0.1.8'
compile 'com.facebook.stetho:stetho-okhttp3:1.3.0'
compile 'com.facebook.stetho:stetho-okhttp:1.3.0'
}
Build.gradle (Projet: App):
// 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.1.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
// maven{
// url "https://oss.sonatype.org/content/repositories/snapshots"}
// maven
// {
// url "http://dl.bintray.com/florent37/maven"
//
// }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
package="com.example.beetel.App">
<uses-permission Android:name="Android.permission.INTERNET" />
<uses-permission Android:name="Android.permission.ACCESS_NETWORK_STATE"/>
<application
Android:allowBackup="true"
Android:largeHeap="true"
Android:icon="@mipmap/ic_launcher"
Android:label="@string/app_name"
Android:supportsRtl="true"
Android:theme="@style/AppTheme">
<meta-data Android:name="com.example.beetel.App.utilities.ConfigGlide"
Android:value="GlideModule"/>
<provider
Android:authorities="com.example.beetel.App."
Android:name="com.example.beetel.App.data.model.MoProvider"/>
<activity Android:name="com.example.beetel.App.MainActivity"
Android:label="@string/app_name"
Android:theme="@style/AppTheme.Main">
<intent-filter>
<action Android:name="Android.intent.action.MAIN"/>
<category Android:name="Android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity Android:name="com.example.beetel.App.MoDActivity"
Android:label="@string/title_activity_modetails"
Android:parentActivityName="com.example.beetel.App.MainActivity"
Android:theme="@style/AppTheme.Detail">
<meta-data Android:name="Android.support.PARENT_ACTIVITY"
Android:value="com.example.beetel.App.MainActivity"/>
</activity>
</application>
</manifest>
Je ne parviens pas à comprendre pourquoi l'erreur se reproduit encore et encore? Je souhaite implémenter la palette de plané pour une interface utilisateur plus efficace. J'ai essayé d'invalider les caches/redémarrer, reconstruire le projet, nettoyer le projet. etc. S'il vous plaît, aidez-moi ... coincé avec ceci pas capable de déboguer plus loin. Lignes de fond approchant .. Merci d'avance!
Message après la construction du diplôme
Dans Build.gradle (application Proyect), ajoutez ceci
allprojects {
repositories {
jcenter {
url "http://jcenter.bintray.com/"
}
maven {
url "http://repo1.maven.org/maven2"
}
}
}
Dans Build.gradle (application Module), ajoutez la dépendance com.github.bumptech.glide: glide: 3.7.0
dependencies {
...
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.Android.support:appcompat-v7:24.0.0-beta1'
...
}
Moi aussi j'ai fait face à la même erreur. Ajoutez ces lignes au référentiel et synchronisez le projet.
Travaillé pour moi comme un charme.
repositories {
mavenCentral()
jcenter()
if (project.hasProperty('local.repo'))
{
maven { name 'glide-local'; url project.property('local.repo') }
}
maven { name 'glide-snapshot'; url 'http://oss.sonatype.org/content/repositories/snapshots' }
flatDir name: 'libs', dirs: 'libs'
maven
{
url "https://jitpack.io"
}
}
J'ai eu ce problème et résolu en mettant ces lignes dans build.gradle (Module: app)
repositories {
mavenCentral() // jcenter() works as well because it pulls from Maven Central
}
et il a fixé
J'ai eu ce problème. Si vous avez cette erreur, c'est que vous devez utiliser jitpack.io pour utiliser -SNAPSHOT.
Il suffit donc de copier ceci:
maven { url 'https://jitpack.io' }
dans votre fichier build.gradle (Module: app) si vous ne touchez jamais à ce fichier, il ressemble à ceci:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.Android.tools.build:gradle:3.1.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}