当前位置: 首页 > 知识库问答 >
问题:

Android错误,显示“元素设备管理员没有必需的属性Android:layout_width”

仇航
2023-03-14

我正在尝试遵循此URL:http://developer.android.com/guide/topics/admin/device-admin.html 学习Android。但是我遇到了一些问题:在我的activity_main.xml中,代码是:

<?xml version="1.0" encoding="UTF-8"?>
<device-admin xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-policies>
        <limit-password />
        <watch-login />
        <reset-password />
        <force-lock />
        <wipe-data />
        <expire-password />
        <encrypted-storage />
        <disable-camera />
        <disable-keyguard-features />
    </uses-policies>
</device-admin>

但是它有一个错误:元素设备管理没有必要的属性android:layout_width元素设备管理没有必要的属性android:layout_height

我试图寻找一些方法来解决这个问题,但没有成功。谢谢你们的帮助!

共有1个答案

隆安然
2023-03-14

该XML不会进入布局资源文件。该XML放入项目的res/XML/目录中的一个文件中。在链接到的文档中,它将位于res/xml/device_admin_sample.xml中。

此目录包含几个使用设备管理API的示例应用程序。您将在各自的res/xml/目录中看到他们的设备管理元数据。

 类似资料:
  • 我用一个形状元素作为视图的背景,做这个SO问题。我在用Android Studio,它告诉我... 解决了:原因是它不在文件夹中。 编辑:是的,我知道笔划部分不正确。

  • 为什么验证器(http://validator.w3.org/)拒绝这个?什么属性是我不知道的“必需”? 错误: 错误行408,第142列:元素链接缺少必需的属性/模块/14ce1e21/peadig eucookie。css'type='text/css'media='all'/

  • 我试图找到一个没有属性的元素的XPath。它只能通过其父级的属性来识别。然而,父级也不具有唯一属性。 例如: 这里有两个元素。如何获得第二个元素。上面的语法为我提供了第一个元素。。但是,如果我使用: 我得到一个错误消息"xpath表达式 '//*[@id="btn"][2]/ul/li[2]/a/span'无法计算或不会导致WebElement"

  • 我需要定义一个XML元素,它没有子元素或任何内容,也没有属性。 这就是我正在做的: 这看起来很好,但我想知道是否有一种方法可以做到这一点,而不必声明复杂类型。另外,如果我的东西有什么问题,请告诉我。 预料到有人可能会好奇我为什么需要这样一个元素:它用于不需要任何参数值的SOAP操作。

  • 我正试图让所有表都显示在Adminer中,这样我就不必远程访问Windows服务器来查看表并从我正在使用的MS SQL DB进行查询。当我点击“选择表名”查看任何表上的数据时,我遇到了这个错误。你认为我需要做什么来解决这个问题? ! ) 警告:mssql_query():消息:无法使用DB Library(如ISQL)或ODBC 3.7版或更早版本将仅Unicode排序规则或ntext数据中的Un

  • 下面是我的 我不会用这个名字在我的项目中的任何地方使用这个文件!!不过,在我的项目中还有许多其他的png文件。