我有几个依赖于库项目的应用程序。我希望他们都使用相同的启动器图标。不幸的是,这似乎没有被继承?
我正在获取 android 的通用图标...
我有几个依赖于库项目的应用程序。我希望他们都使用相同的启动器图标。不幸的是,这似乎没有被继承?
我正在获取 android 的通用图标...
我有同样的问题:我的应用程序没有选择库项目上的启动器图标,而是使用默认的 Android 图标。
正如评论中所建议的,我在 manifest.xml 中插入了一行:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:mylib="schemas.android.com/apk/res/mylib.libpackage.libbase
package="myapp.apppackage.appbase"
android:versionCode="100"
android:versionName="2.1.0" >
该行是:
xmlns:base="schemas.android.com/apk/res/mylib.libpackage.libbase
命名空间mylib.libpackage.libbase
是库manifes.xml 中定义的包名。
引用启动器图标使用
android:icon="@mylib:drawable/ic_launcher"
但是..这对我不起作用!
只是我发现我需要使用标准方法:
android:icon="@drawable/ic_launcher"
并从我的项目中使用的所有库中删除了 ic_launcher 资源(用作图标资源的库除外)。