小编kar*_*ora的帖子

Android Wear 2.0.4无法找到"com.google.android.aidl.BaseStub"类

My Wear项目(WatchFace)无法使用Android Wear 2.0.4运行,它使用Android Wear 2.0.3构建并成功运行.

java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/aidl/BaseStub;
                                                 at com.debiana.getoffmylawn.LawnWatchService.onCreateEngine(LawnWatchService.java:69)
                                                 at com.debiana.getoffmylawn.LawnWatchService.onCreateEngine(LawnWatchService.java:52)
                                                 at android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper.executeMessage(WallpaperService.java:1163)
                                                 at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:37)
Run Code Online (Sandbox Code Playgroud)

我的app build.gradle中的依赖项很简单:

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    compile fileTree(include: ['*.jar'], dir: 'libs')
    provided 'com.google.android.wearable:wearable:2.0.4'
    compile 'com.google.android.support:wearable:2.0.4'
    compile 'com.google.android.gms:play-services-wearable:11.0.4'
}
Run Code Online (Sandbox Code Playgroud)

所有改变的都是2.0.3已经变成了2.0.4

android android-wear-2.0 wear-os

7
推荐指数
0
解决办法
445
查看次数

标签 统计

android ×1

android-wear-2.0 ×1

wear-os ×1