最後のAndroid Studio 2.0プレビューからプレビュー 5にアップグレードした後、android.support.wearable
パッケージからのインポートに問題があります。
メイン アプリと Wear アプリの両方が正常にビルドおよび実行されますが、Android Studio のエディターは、これらのインポートを解決できないと不平を言います
import android.support.wearable.activity.WearableActivity;
import android.support.wearable.view.CircledImageView;
import android.support.wearable.view.WearableListView;
Wear モジュールの build.gradle には、次の依存関係があります。
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'
}
http://developer.android.com/training/wearables/apps/always-on.html#EnableAmbientから理解しているように、これは提供されたステートメントを使用するときに機能するはずです。そして、Android Studio のアップグレードまではうまくいきました。何か不足していますか?
アップデート:
これは、Wear ライブラリだけの問題ではなく、外部依存関係と思われるものの一般的な問題です。(トピックはもともとUnable to resolve package android.support.wearable in Android Studio 2.0 Preview 5でした。)
問題はいつでも発生する可能性があるようですが、実際には、クラスで多くの変更を行うたびに発生します (インポートの変更でしょうか?)。ちょうど今、突然、Play Services と Facebook 広告のインポートを解決できなくなりました (他の依存関係についてはまだ作業中です)。
この問題の回避策を偶然見つけました。インストールした Android Studio 1.5 でプロジェクトを開いてビルドすると、すべてのインポートが修正されます。Android Studio 2.0 に戻ると、インポートが長時間解決できなくなることなくプログラミングを続けることができます。
問題をグーグルで調べている人にとって、Android Studio のエラー メッセージは通常のCannot resolve symbol '[package]'です。