Android API 24.在'android'包中找不到属性'minimalSize'的资源标识符

use*_*603 1 android compiler-errors android-7.0-nougat

我的清单文件android:minimalSize里面有一个问题activity - layout.它说

在'android'包中找不到属性'minimalSize'的资源标识符

真奇怪.从这里开始https://developer.android.com/preview/features/multi-window.html#configuration它似乎android:minimalSize是多窗口模式的合法属性.

此外,其他属性里面activity - layout喜欢android:defaultHeightandroid:defaultWidth正常.

也许有人有类似的问题.

应用级别build.gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.0"

    defaultConfig {
        //...
        minSdkVersion 16
        targetSdkVersion 24
        //...
    }
    //...
}

dependencies {
    //...
    compile 'com.android.support:appcompat-v7:24.0.0'
}
Run Code Online (Sandbox Code Playgroud)

AndroidManifest.xml:

//...
<activity
    //...
    android:resizeableActivity="true">
    <layout android:minimalSize="450dp" />
    //...
</activity>
//...
Run Code Online (Sandbox Code Playgroud)

ian*_*ake 9

根据开发人员预览版4中新API:

多窗口android:minimalHeightandroid:minimalWidth属性已重命名为android:minHeightandroid:minWidth.

您链接到文档页面也已更新,以引用新名称.