Impossible de résoudre les importations à partir de dépendances externes dans Android Studio 2.0 Preview 5 + Preview 6

Après la mise à niveau du dernier aperçu de Android Studio 2.0 vers l' aperçu 5, j'ai des problèmes avec les importations du package android.support.wearable .

L'application principale et l'application Wear créent et fonctionnent très bien, mais l'éditeur d'Android Studio se plaint de ne pouvoir résoudre ces importations

  • Comment définir la longueur maximale de la liste déroulante d'un spinner?
  • Comment puis-je exécuter le code dans le thread UI dans un test JUnit Android sans activité?
  • Afficher les classes contenant la déconnexion Android Studio
  • Android: impossible d'ajouter une fenêtre. Autorisation refusée pour ce type de fenêtre
  • Styling ActionMode ActionBar dans Android 5.0 Lollipop (avec AppCompat)
  • Android Studio Gradle error "Plusieurs fichiers dex définissent ..."
  •  import android.support.wearable.activity.WearableActivity; import android.support.wearable.view.CircledImageView; import android.support.wearable.view.WearableListView; 

    Dans le build.gradle du module Wear, j'ai les dépendances suivantes:

     dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile project(':common') compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:support-v13:23.1.1' compile 'com.google.android.support:wearable:1.3.0' provided 'com.google.android.wearable:wearable:1.0.0' compile 'com.google.android.gms:play-services-wearable:8.4.0' } 

    Comme je l'ai compris à partir de http://developer.android.com/training/wearables/apps/always-on.html#EnableAmbient, cela devrait fonctionner lors de l'utilisation de l'instruction fournie . Et cela a bien fonctionné jusqu'à la mise à niveau Android Studio. Est-ce que je manque quelque chose?

    Mettre à jour:

    Ce n'est pas seulement un problème avec la librairie Wear, il est général pour ce qui semble être une dépendance externe. (Le sujet a initialement été impossible de résoudre le package android.support.wearable dans Android Studio 2.0 Preview 5 ).

    Il semble que le problème peut se produire à tout moment, mais dans la pratique, il se produit surtout lorsque je fais beaucoup de changements dans une classe (peut-être des modifications aux importations?). Tout à l'heure, il a été impossible de résoudre les importations de services Play et d'annonces Facebook (tout en travaillant pour d'autres dépendances).

    J'ai accidentellement trouvé une solution de contournement: si j'ouvre et crée le projet dans Android Studio 1.5 que j'ai également installé, toutes les importations sont corrigées. En revenir à Android Studio 2.0, je peux continuer la programmation sans que les importations ne deviennent insolubles pendant longtemps.

    Pour toute personne qui gagne le problème, le message d'erreur dans Android Studio est le symbole «[package]» habituel.

  • Android: clickable = "true" signifie qu'il n'est pas cliquable?
  • Comment puis-je effectivement mettre en œuvre le modèle de conception MVVM pour mon application Android qui facilitera également l'écriture des cas de test?
  • Comment puis-je obtenir un corps de réponse lorsqu'il y a une erreur lors de l'utilisation de Retrofit 2.0 Observables
  • Comment calculer dp à partir de pixels dans Android, par programme
  • Liste de certificat stocké dans les informations d'identification des utilisateurs
  • Comment faire de windowSoftInputMode = "adjustPan" pan more
  • One Solution collect form web for “Impossible de résoudre les importations à partir de dépendances externes dans Android Studio 2.0 Preview 5 + Preview 6”

    J'ai déjà eu ce problème avec AS 1.5, la façon la plus simple pour ma solution était d'utiliser le terminal dans Android Studio et d'exécuter:

     ./gradlew assembleDebug 

    Cela fonctionnera si vous n'utilisez pas de saveurs, sinon utilisez le nom de la saveur, par exemple:

     ./gradlew assembleFlavorNameDebug 

    Cela devrait également fonctionner comme solution de contournement sans laisser votre instance actuelle de l'AS, puis le compilateur reconnaît vos importations si tout est correctement configuré.

    Pour plus de références, regardez: http://tools.android.com/build/gradleplugin https://stackoverflow.com/a/21307568/799162

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.