Je suis sur Ubuntu 17.10, et j'ai juste mis à jour à Android Studio à partir de la version 3.0.1 de 3.1. Voici les informations de version dans le menu Aide -> à Propos de:
Android Studio 3.1
Build #AI-173.4670197, built on March 22, 2018
JRE: 1.8.0_152-release-1024-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.13.0-37-generic
Malheureusement, alors que l'IDE a été en mesure de résoudre android-des références spécifiques avant dans mon (premier) Kotlin projet, dans la nouvelle version, il semble incapable de. Voici une capture d'écran montrant ce que je veux dire:
Dans Android Studio 3.1, c'est en prétendant que core Android fonctions telles que setContentView()
n'existe pas, et continue de m'incitant à créer une fonction abstraite pour elle - qui, de toute évidence, je ne veux pas faire. Cependant, si j'ai touché le bouton générer, je reçois un BUILD SUCCESSFUL in 8s
.
Personne ne sait pourquoi mon éditeur est en train de faire cela, et la façon dont je m'Android liées à des fonctions et des classes pour résoudre correctement une fois de plus?
Edit: mise à Jour: j'ai plus d'informations sur la question, mais il n'est toujours pas résolu:
- Build -> Clean et puis Build -> Reconstruction n'aide pas.
- Fichier -> Invalider les Caches et le Redémarrage n'a pas aidé non plus
- Ni un manuel de Gradle de synchronisation.
- Un autre projet qui est écrit en Java au lieu de Kotlin fonctionne très bien.
- Lien vers le projet que je suis en train de vivre des problèmes avec (c'est open-source)