Closed kennystrawnmusic closed 9 years ago
Hilarious and amazing. I was just waiting for someone to try this, but didn't expect it so soon. Did you try USB deploy?
Wait usb doesn't make any sense :)
Too excited.
Also decided to package the ARC variant of App Developer Tool 0.9... just to make it easy for this project's developers to see what needs to be worked on, which is obviously the socket compatibility (or a bug that's causing the socket to not connect).
Mock-up describing how I personally see this feature implemented: when loaded in ARC, do not bind Port 2424 to an IP address (which likely isn't given to ARC), but to localhost instead...
I still think this is hilarious and cool, but I don't see real value given that you can just run the chrome app natively on Chrome.
If you want to do android development on a chromebook, you are better off connecting a physical device, or finding a real android emulator for chromeos (not sure if one exists).
What the mobile CADT has that running the app natively on Chrome OS doesn't is the ability to export to an APK... and that's why I filed this request.
I don't know whether it's a fix that came with 0.12.0 or the use of Twerk on the Chrome OS side instead of the "ARChon Packager" app on an Android device, but the port binding issue has now been resolved.
Screenshot attached...
Very cool!
The screenshot below says a whole lot. It's what happens when the Chrome App Developer Tool is sideloaded as an App Runtime for Chrome (ARC) app (used Vlad Filippov's Chrome APK Packager utility to convert it to a format that the chrome://extensions page can understand):
The only, I repeat ONLY, thing that doesn't work is the socket-binding... So, with that being said, it's probably a good idea to get the socket-binding working... and from there, put phone AND tablet versions of the ARC version of the Chrome App Developer Tool in the Web Store. Would be very useful as (an) emulator(s) for Android-targeted Chrome Apps... and once this app's integrated APK packager is finally implemented, it would provide a quick, convenient, and easy way to develop, test, export, and publish Android apps from a Chromebook without the need to use Crouton as a middleman.