2014-07-09 20 views
6

Android Studio'da basit bir mobil/giyilebilir uygulama oluşturmak için this link numaralı yönergeleri izledim. Bununla birlikte, takılabilir SDK'ya özgü sınıfların hiçbirini tanımayacak ve hata "sembolü ______" çözemez. this link'daki ekran görüntüsü, gördüğüm şey. Android Studio'da basit giyilebilir uygulamayı derleme - WatchActivity bulunamadı

aşağıdaki

benim build.gradle dosyasıdır: Bütün SDK'nın kullanarak SDK yöneticisi yüklemiş

apply plugin: 'com.android.application' 
android { 
    compileSdkVersion 20 
    buildToolsVersion '20.0.0' 
    defaultConfig { 
     applicationId 'com.example.lsykora.androidwearwidget' 
     minSdkVersion 'L' 
     targetSdkVersion 'L' 
     versionCode 1 
     versionName '1.0' 
} 
buildTypes { 
    release { 
     runProguard false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard- rules.pro' 
    } 
} 
productFlavors {} 
} 
dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 
// You must install or update the Support Repository through the SDK manager to use  this dependency. 
// You must install or update the Support Repository through the SDK manager to use this dependency. 
compile 'com.android.support:support-v13:+' 
compile 'com.google.android.support:wearable:+' 
compile 'com.google.android.gms:play-services-wearable:+' 
} 

ve ben ayarı, minimum, hedefin müdahalesi çalıştı ve build.gradle dosyasında SDK'larımızdan derlemek var Onları 19, 20 veya Android-L'ye çeviririm, fakat aynı sonuçları elde ediyorum - bu tanınmayan sınıflar nedeniyle program derlenmeyecek. Herhangi bir giriş takdir edilir! Teşekkürler

cevap

8

WatchActivity'u uzatmayın (bu sınıf aslında mevcut değildir).

Android Wear etkinlikleri için temel sınıf, yalnızca Activity standardıdır.

(Ayrıca, Android Studio 0.8.0 sürümünü kullanıyorsanız, 0.8.1 - 0.8.0 sürümündeki şablonlarda bir hata vardır ve extend WatchActivity'u kullanarak gerçekte geçersiz olan yeni Etkinlikler oluşturur).

+1

Teşekkürler, bu çözüm sahip olduğum sorunu giderdi. Ne yazık ki, yeni bir sorunum var, isterseniz [burada] (http://stackoverflow.com/questions/24662804/failure-install-failed-older-sdk-when-installing-android-wear-sample-app) Bunu kontrol etmek için. – Landon

İlgili konular