如果使用该 arr 文件的应用程序也具有应用程序类

问题描述

我创建了一个库项目,其中包含我定义上下文的应用程序类。我在清单中添加了该类,如下所示。

  android:name="com.exampke.myExample.MyLibraryApplicationClass"

然后我从这个项目创建了一个 aar 文件

接下来我创建了一个新项目,并在其中添加了“Application”类,之后我在这个新项目中添加了我的 .aar 文件。我还在项目的清单文件添加tools:replace="android:name,但是当我运行应用程序时,它会在我的库使用上下文的所有地方崩溃。

我能理解的唯一原因是它更喜欢项目“应用程序”类,而不是使用“库”应用程序类。

有什么办法可以强制项目使用库应用程序类。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...