Guess what I've been doing all weekend?
Yes, playing with my Raspberry Pi 3 running Android Things and the great news is that (after some serious hacking) I've managed to get a version of DroidScript working on the Pi... Yay!
Android Things does not support the Android WebView yet, so I had to 'shoehorn' in a standalone instance of the V8 JavaScript engine to make this work, but it seems to be working fine and the WiFi editor is running nicely too, which means we can remotely program and debug the Pi which will be especially useful when no screen connected to the Pi.... and no need to install Android Studio to create Pi Apps :)
Now for my next trick:- Get the GPIO connector working ;)
UPDATE
-----------
I'll be releasing a preview alpha version of DS as soon as I can (next day or two hopefully).
In the mean time if you want to try installing Android Things in preparation, then I suggest you use the standalone version of the ADB tools rather than the full version of Android Studio (because its huge and complicated).
Standalone ADB installers:-
Android Things installation instructions:-
Note: You will need to connect your Pi3 to your home router initially via a Cat5 cable to get it a network address. You can then use ADB from a PC/Mac on the same network to configure it for WiFi access using ADB, after that you can go wire free :)
Google have not yet enabled hardware acceleration on the Pi, so don't expect to play any games at a decent speed, but you can easily turn your Pi into a web server with the following lines of code
serv = app.CreateWebServer( 8080, "Upload,ListDir" );
serv.SetFolder( "/sdcard/DroidScript" );
serv.Start();
You should in theory be able to access the GPIO through Linux memory mapped file read/writes, but I'll be adding the official Android Things libraries as soon as I can to make this simpler.