我正在尝试为我的图书馆项目创建一个.aar文件。在我的图书馆项目中,我使用了其他一些库来构建它。为此,我使用了Fat-aar。
我已经成功创建了aar文件。但是在将aar包含在其他项目中时却遇到了问题。
我已经通过以下方式使用aar:-
repositories {
mavenCentral()
flatDir {
dirs 'libs' //this way we can find the .aar file in libs folder
}
}
implementation (name:'somename', ext:'aar'){
transitive = true
ex
}
现在,在构建演示项目时,出现以下错误
错误:属性'com.myapplication:passwordToggleDrawable'不存在 找到了。错误:属性“ com.myapplication:cardCornerRadius”不正确 找到了。错误:属性“ com.myapplication:behavior_hideable”不正确 找到。
这些错误基本上都指向-
<android.support.v4.widget.NestedScrollView
android:id="@+id/controls"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white"
app:behavior_hideable="true"
app:behavior_peekHeight="300dp"
app:behavior_skipCollapsed="false"
app:layout_behavior="@string/bottom_sheet_behavior">
<android.support.v7.widget.CardView
android:id="@+id/card_simple"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_margin="10dp"
app:cardBackgroundColor="@color/colorAccent"
app:cardCornerRadius="@dimen/card_view_corner_radius">
任何帮助将不胜感激。