【问题标题】:Android resource linking failed : '८dp' is incompatible with attribute layout_marginBottom (attr) dimensionAndroid 资源链接失败:'८dp' 与属性 layout_marginBottom (attr) 维度不兼容
【发布时间】:2018-11-21 14:19:14
【问题描述】:

Android 资源链接失败 输出:C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:11: 错误:'८dp' 与属性 layout_marginBottom (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:11: 错误:'८dp' 与属性 layout_marginEnd (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:11: 错误:'८dp' 与属性 layout_marginLeft (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:11: 错误:'८dp' 与属性 layout_marginRight (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:11: 错误:'८dp' 与属性 layout_marginStart (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:11: 错误:'८dp' 与属性 layout_marginTop (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:34: 错误:'८dp' 与属性 layout_marginBottom (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:34: 错误:'८dp' 与属性 layout_marginEnd (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:34: 错误:'८dp' 与属性 layout_marginLeft (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:34: 错误:'८dp' 与属性 layout_marginRight (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:34: 错误:'८dp' 与属性 layout_marginStart (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:34: 错误:'८dp' 与属性 layout_marginTop (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:34: 错误:'३०६dp' 与属性 layout_width (attr) 尺寸不兼容|枚举 [fill_parent=4294967295, match_parent=4294967295, wrap_content=4294967294]。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:61: 错误:'८dp' 与属性 layout_marginBottom (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:61: 错误:'८dp' 与属性 layout_marginEnd (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:61: 错误:'८dp' 与属性 layout_marginLeft (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:61: 错误:'८dp' 与属性 layout_marginRight (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:61: 错误:'८dp' 与属性 layout_marginStart (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:61: 错误:'८dp' 与属性 layout_marginTop (attr) 维度不兼容。 C:\Users\backup\AndroidStudioProjects\GEUSPE\app\src\main\res\layout\activity_home.xml:91: 错误:'८dp' 与属性 layout_marginBottom (attr) 维度不兼容。

命令:C:\Users\backup.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\7e5a13a6d0fe9b04a8af7fd06640bd69\aapt2-3.2.1-4818971-windows\aapt2。 exe链接-I\ C:\Users\backup\AppData\Local\Android\Sdk\platforms\android-28\android.jar\ - 显现\ C:\Users\backup\AndroidStudioProjects\GEUSPE\app\build\intermediates\merged_manifests\debug\processDebugManifest\merged\AndroidManifest.xml\ -o\ C:\Users\backup\AndroidStudioProjects\GEUSPE\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\ -R\ @C:\Users\backup\AndroidStudioProjects\GEUSPE\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\ --自动添加覆盖\ --java\ C:\Users\backup\AndroidStudioProjects\GEUSPE\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\ --自定义包\ com.example.backup.geuspe\ -0\ APK\ --输出文本符号\ C:\Users\backup\AndroidStudioProjects\GEUSPE\app\build\intermediates\symbols\debug\R.txt\ --no-version-vectors 守护进程:AAPT2 aapt2-3.2.1-4818971-windows 守护进程#0

【问题讨论】:

    标签: xml


    【解决方案1】:

    查看错误:

    activity_home.xml:61: error: '८dp' is incompatible with attribute layout_marginLeft (attr) dimension. 
    

    这意味着在您的文件activity_home.xml 中,您正在使用属性layout_marginLeft 并尝试传递值८dp。这不是一个有效值——可能是输入错误或与系统的语言环境有关。尝试使用 16dp 或类似的东西。

    您可以在此处找到有关属性类型维度的更多信息:https://developer.android.com/guide/topics/resources/more-resources#Dimension

    【讨论】:

    • 感谢 Izabela Orlowska 的回答。我的代码中没有传递“८dp”。默认情况下,它是在使用拖放创建我的活动 UI 之后出现的。
    • 很高兴它可以工作 :) 我认为这可能与 gradle 当前正在替换的 ANSI 与 UTF-8 问题有关 - issuetracker.google.com/116673790
    猜你喜欢
    • 2020-06-14
    • 1970-01-01
    • 2019-06-10
    • 2019-02-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多