enzowei
Results
1
comments of
enzowei
目前通过固定id加aapt2的时候import 需共享的resources.ap_,在代码中使用共享资源已经解决,在xml文件中,发现无论带或者不带共享来源的包名来使用资源,都无法通过id找到资源,看了一下android源码,在xml中inflate来的资源,是通过Typedarray再间接通过Resources的一些非public方法加载的,shadow的MixResources无法override这些非public方法。 只能通过sharedLibraryFiles或者反射AssetsManager来解决这个问题,但这本来应该是框架的事情,却又需要业务来处理,总是很纠结