Hi Ellijah,
Thanks for the details. Actually, we are trying to run android application in a chromium based browser (Chromium embedded framework) that don't have any extension support as chrome.So, we are trying to use ARC along with static customized HTML page(having arguments to ARC harcoded say APK filename,enabling arc strace etc) that uses NACL to interact with ARC.
Could you please tell the modules between which TCP and UDP sockets are being used here for communication?.
In other thread " CRX Filesystem,NACL and ARC ",i have told the problem we are facing currently, as /vendor/chromium/crx folder is not getting created and so apk is not picked from there. ARC is starting some native services, surface flinger. But it is not picking the APK file.
I thought, NACL is the mode for communication acting as interface between browser and ARC code, so necessary arguments are being passed to ARC layer to do it's work.So, i thought extension is only used as means for running multiple android apps at a time.But from your explanation, i understood some more things are present for it's need. But, it's feasible right to run without extension?. If possible, please suggest any way to try upon.
Also, ARC has not strict rules to run only when extenbsion is enabled, right?. Please clarify.
Regards,
Madan