add some more providers for android things. I think this probably needs some better organization
provide asset manager in context scope