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éployer l'application Titanium sur un véritable appareil Android?
  • Qu'est-ce qui est plus efficace? Statique, passage de données, préférences partagées, base de données ...?
  • Utilisation de Retrofit dans Android
  • Tenter d'obtenir des valeurs d'attribut dans le code renvoie des valeurs incorrectes
  • Quels sont les cas où je ne devrais PAS utiliser FressmentManager's executePendingTransactions () (dans le thread principal)?
  • GetInstalledApplications vs getInstalledPackages
  •  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.

  • Fournisseur de contenu URI matcher
  • Est-il possible d'exécuter un émulateur Android sans configurer Eclipse
  • Animateur Android versus animations de ressources animées
  • "Android: elevation =" ne fonctionne pas sur les périphériques pré-Lollipop avec compilation API21
  • Comment éviter de couper / copier / coller dans un téléphone intelligent après le port de rotation pour atterrir sur Android4.X?
  • Android ScriptIntrinsicBlur ne flouffe pas l'image entière et génère un Edge transparent
  • 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.