首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新的磨损UI库打破了Android布局编辑器

新的磨损UI库打破了Android布局编辑器
EN

Stack Overflow用户
提问于 2017-10-03 22:44:29
回答 1查看 240关注 0票数 0

我导入了新的穿戴用户界面库,这样就可以使用导航抽屉之类的工具了。但是,当将它导入到我的项目中时,Android布局编辑器就不再能够预览设计了。我认为这可能与新的 BoxInsetLayout有关。

我的Gradle依赖关系如下(support_version26.0.2):

代码语言:javascript
复制
...
android {
    compileSdkVersion 26
    buildToolsVersion "26.0.1"
    defaultConfig {
        applicationId "foo.bar.mayan"
        minSdkVersion 25
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
    }
    ...
}
...
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"

    implementation "com.android.support:wear:$support_version" // the problem
    implementation "com.android.support:percent:$support_version"
    implementation "com.android.support:support-v4:$support_version"
    implementation "com.android.support:recyclerview-v7:$support_version"
    implementation 'com.google.android.support:wearable:2.0.5'
    implementation 'com.google.android.gms:play-services-wearable:11.4.2'
    compileOnly 'com.google.android.wearable:wearable:2.0.5'
    ...
}

当我注释掉磨损库(而不是旧的可穿戴库)时,它运行得很好:

但是,当我包含磨损库并重构指向新BoxInsetLayout的引用时,它会中断:

请注意,即使我继续使用旧的BoxInsetLayout,它也有同样的效果。只要依赖于该库,布局编辑器就无法预览设计。

当然,我已经尝试过清理Gradle,使Studio无效并重新启动,重建等等。

是的,问题还影响到布局编辑器的“设计”选项卡。

EN

回答 1

Stack Overflow用户

发布于 2017-12-22 06:17:35

我能看到的唯一可能的问题是你的库没有被正确下载。从缓存中移除库并再次生成项目。它应该能解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46554520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档