Android 无法运行应用程序,';要处理的输出太多';-安卓工作室
下面是xml代码片段。未对MainActivity.java进行任何更改。我开始制作计算器,并完成了设计部分,但当我尝试在各种实际设备上运行此应用程序时,Android Studio的logcat显示-“输出太多,无法处理”,并强制关闭设备(实际设备,而不是模拟器)。我使用了shape.xml和strings.xml文件。没有别的了 MainActivity.xml文件Android 无法运行应用程序,';要处理的输出太多';-安卓工作室,android,xml,android-studio,android-logcat,Android,Xml,Android Studio,Android Logcat,下面是xml代码片段。未对MainActivity.java进行任何更改。我开始制作计算器,并完成了设计部分,但当我尝试在各种实际设备上运行此应用程序时,Android Studio的logcat显示-“输出太多,无法处理”,并强制关闭设备(实际设备,而不是模拟器)。我使用了shape.xml和strings.xml文件。没有别的了 MainActivity.xml文件 android:layout\u height维度或关键字。必修的。高度 组,作为维度值(或维度资源)或关键字 (“填充
android:layout\u height维度或关键字。必修的。高度
组,作为维度值(或维度资源)或关键字
(“填充父项”或“包装内容”)。请参见下面的有效值
From:您试图将
按钮的布局高度
映射到字符串资源?我认为它应该是维度类型。那么,我可以在shape.xml中定义高度和宽度的常量值吗?作为替代方法?可能更好的方法是dimens.xml。示例:25dp 150dp 30dp 16sp
More here:我无法将布局宽度或布局高度链接到任何.xml文件,就我所尝试的而言,它只接受-“包装内容”、“匹配父级”和常量dp值。我的看法错了吗?是的,不幸的是,你错了。哪个XML文件与此处无关。布局高度、布局宽度等。。将不接受字符串。或形状。或可抽式。你必须给它一个它期望的值。在这种情况下,它需要一个数字dimen值,或者一个被接受的关键字,比如match\u parent。