J'essaie de faire une application simple dans le studio android qui va créer deux boutons qui peuvent être pressés et interagi avec. L'un des boutons disparaît au clic et l'autre produit un message contextuel. Cependant, quand j'ai essayé de lancer mon application, j'ai été accueilli avec 4 messages d'erreur comme ceci:Build Gradle a échoué dans Android Studio
Erreur: (12, 6) erreur: les annotations de type ne sont pas supportées dans -source 1.7 (utilisez -source 8 ou plus pour permettre aux annotations de type)
erreur: (12, 5) erreur: début illégale de Type
erreur: (12, 14) erreur: ';' Erreur
Erreur: Échec de l'exécution de la tâche ': app: compileDebugJavaWithJavac'.
Compilation failed; see the compiler error output for details.
Voici le code du fichier MainActivity.java:
Button buttonBlue, buttonPink
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
buttonBlue = (Button) findViewById(R.id.button_blueinvisible);
buttonPink = (Button) findViewById(R.id.button_pinkpanther);
}
public void toDo(View v) {
if (v.equals(buttonBlue))
v.setVisibility(View.INVISIBLE);
//invisibilty
if (v.equals(buttonPink))
Toast.makeText (getApplicationContext(), "to do to do to do to do to do...", Toast.LENGTH_SHORT).show();
//pop-up
}
Here is the image with the Gradle Console and the errors
* Questions la recherche d'aide de débogage ("pourquoi ce code ne fonctionne-t-il pas?") doit inclure le comportement souhaité, un problème ou une erreur spécifique et le code le plus court nécessaire pour le reproduire dans la question elle-même. Les questions sans énoncé de problème clair ne sont pas utiles aux autres lecteurs. Voir: Comment créer un [mcve]. * Ne postez pas de captures d'écran de code. De plus, à moins que vous pensiez que l'erreur est causée par Android Studio lui-même, cette balise n'est pas vraiment utile ici. – BSMP
Ajouter; après le boutonPink et essayez –