Bonjour,
Je suis entrain de développer une application sous Android studio et j'ai un probléme avec "Appcompact v7 et V4 " j'ai pas trouvez la solution pouvez-vous m'aider??
Bonjour,
Je suis entrain de développer une application sous Android studio et j'ai un probléme avec "Appcompact v7 et V4 " j'ai pas trouvez la solution pouvez-vous m'aider??
le code et celui_ci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 package com.example.hp.myapplication; import android.app.ActionBar; import android.app.ActionBar.TabListener; import android.app.FragmentTransaction; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentStatePagerAdapter; import android.support.v4.app.FragmentTransaction; import android.support.v4.view.ViewPager; import android.support.v7.app.ActionBar; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends AppCompatActivity implements TabListener,ViewPager.OnPageChangeListenr { private ViewPager aViewPager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); PagerAdapter adapter = new PagerAdapter(getSupportFragmentManager()); aViewPager = (ViewPager) findViewById(R.id.pager); aViewPager = (ViewPager) findViewById(R.id.pager); aViewPager.setAdapter(adapter); aViewPager.SetOnPageChangeListener(this); ActionBar actionBar = getSupportActionBar(); actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); ActionBar.Tab tab = actionBar.newTab().setText("About_us").setTabListener(this); actionBar.addTab(tab); tab = actionBar.newTab().setText("Articles").setTabListener(this); actionBar.addTab(tab); tab = actionBar.newTab().setText("Formations").setTabListener(this); actionBar.addTab(tab); tab = actionBar.newTab().setText("Inscription").setTabListener(this); actionBar.addTab(tab); } public class PagerAdapter extends FragmentPagerAdapter { public PagerAdapter(FragmentManager fm) { super(fm); } } public Fragment getItem(int arg0) { switch (arg0) { case0: return new Fragment_About_Us(); case1: return new Fragment_Formations(); case2: return new Fragment_Articles(); case3: new Fragment_Inscription(); Default: return null; }}
J'crois pas que tu puisses implémenter plusieurs interfaces dans tes classe.
Error:Could not open initscript class cache for initialization script 'C:\Users\hp\AppData\Local\Temp\asLocalRepo53.gradle' (C:\Users\hp\.gradle\caches\2.2.1\scripts\asLocalRepo53_76lt57m0hxazrzz4dlsciigfs\InitScript\initscript).
> java.io.FileNotFoundException: C:\Users\hp\.gradle\caches\2.2.1\scripts\asLocalRepo53_76lt57m0hxazrzz4dlsciigfs\InitScript\initscript\cache.properties (Le fichier spécifié est introuvable)
Error running app: Gradle project sync failed. Please fix your project and try again.
Essai de faire :
File > Invalidate Caches / Restart
Redémarre Android Studio , puis Build > Rebuild
j'ai fait ce que tu m'as indiqué mais rien ne se passe la meme erreur existe encore
c'est ce qui m'apparait encore svp qcq'un m'aider je peux pas avancer
bonjour à tous j'ai ce probleme de gradle est ce que quelqu'un a une idée comment je peux le résoudre et merci
Tu es bien connecté à internet quand tu essais de compiler ?
Comme l'erreur l'indique il te manque un fichier de cache.
Ca n'a à priori rien à voir avec la librairie de compatibilité mais plutôt avec gradle.
Essai ça :
Va dans C:\Users\hp\.gradle\caches\2.2.1\scripts\
Ouvre un dossier autre que asLocalRepo53_76lt57m0hxazrzz4dlsciigfs
puis dans le dossier que tu as choisi vas dans InitScript\initscript\
Copie le fichier cache.properties
Va ensuite dans C:\Users\hp\.gradle\caches\2.2.1\scripts\asLocalRepo53_76lt57m0hxazrzz4dlsciigfs\InitScript\initscript\
et colle le fichier.
Ouvre le fichier et modifie la ligne
en
Code : Sélectionner tout - Visualiser dans une fenêtre à part source.filename=C\:\\Users\\hp\\AppData\\Local\\Temp\\asxxxxxx
Je me suis basé sur ton msg d'erreur pour les chemins mais il ne sont peut être pas tous exact ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part source.filename=C\:\\Users\\hp\\AppData\\Local\\Temp\\asLocalRepo53.gradle
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager