是否可以跨APK共享资源?例如,应用程序A(在APK A中)可以从应用程序B(在APK B中)加载图标或布局视图吗?
解决方法
您可以使用
getResourcesForApplication
这样,只要您至少知道要加载的资源的包名称和ID或名称,就可以从其他应用程序包加载任何所需的内容.
作为附注,由于应用程序包和“guest”包之间可能的id不匹配,因此无法使用XMLResourceParser进一步处理布局.
这样,只要您至少知道要加载的资源的包名称和ID或名称,就可以从其他应用程序包加载任何所需的内容.
作为附注,由于应用程序包和“guest”包之间可能的id不匹配,因此无法使用XMLResourceParser进一步处理布局.