AssetFetcher: This module is used by the MIT AI2 Companion to fetch assets directly from the App Inventor Server. Prior to the use of this module, the App Inventor client would fetch assets from the server and then send them to the MIT AI2 Companion. Instead we now use this module. It is passed a list of assets to fetch (which includes extension components). We are also handed the authentication cookie for the user. We then fetch the assets from the server and place them in the appropriate directory in external storage. Finally when finished we signal the Companion that we have all of the needed assets
This code is part of the implementation of webRTC communication between the Companion and the App Inventor client.
Definition at line 50 of file AssetFetcher.java.