我的项目有3个错误:
第一和第二错误:
第一个:错误:(105)解析XML时出错:未绑定前缀
<com.melnykov.fab.FloatingActionButton
android:id="@+id/fabButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="24dp"
android:layout_marginRight="24dp"
android:src="@drawable/ic_action_new"
app:fabSize="normal"
app:layout_anchor="@id/profileListView"
android:elevation="2dp"
android:layout_marginEnd="41dp"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
fab:fab_colorNormal="@color/colorFloatActionButton"
fab:fab_colorPressed="@color/colorFloatActionButton"
fab:fab_colorRipple="@color/colorRipple" />
第二个错误:错误:(105)解析XML时出错:未绑定前缀
<com.melnykov.fab.FloatingActionButton
android:id="@+id/fabButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="24dp"
android:layout_marginRight="24dp"
android:src="@drawable/ic_action_new"
app:fabSize="normal"
app:layout_anchor="@id/profileListView"
android:elevation="2dp"
android:layout_marginEnd="41dp"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
fab:fab_colorNormal="@color/colorFloatActionButton"
fab:fab_colorPressed="@color/colorFloatActionButton"
fab:fab_colorRipple="@color/colorRipple" />
第三次错误:
错误:任务&#39;:app:processDebugResources&#39;执行失败。
com.android.ide.common.process.ProcessException:无法执行aapt
答案 0 :(得分:1)
直接错误表示未声明的名称空间前缀。确保XML文件的根元素上包含以下内容:
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:fab="http://schemas.android.com/apk/res-auto"
(或选择app
和fab
中的一个并一致使用。)
但请注意,com.melnykov.fab.FloatingActionButton
已弃用 。
你真的应该使用 FloatingActionButton 。