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
Partager