我创建了一个库项目,并将其导入到另一个项目中。 在该图书馆项目中,我有时会检索它的 android:versionName 为此,您需要提供包名称。 当库项目包含在另一个项目中时执行该代码时,就会出现问题,然后该代码似乎会引发异常: 10-04 10:15:36.987: WARN/System.err(1407): getSoftwareVersion(),捕获异常:android.content.pm.PackageManager$NameNotFoundException:mobilaria.android.LandenPlayerCodeBase.baseplayer
这是项目库包的包名称...即使执行该调用的相同代码是库本身的一部分,它似乎也找不到它...
有人经历过类似的事情或者知道如何解决这个问题吗?
最佳答案
据我所知,android 库项目 list 目前被忽略,当您引用库时, list 不会合并到最终应用程序中。因此,您无法从库的 list 中提取任何数据。
关于android - 检索 android :versionName from Library Project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3853639/