It is very hard to understand exactly what you want to do, but from what I can gather you want to:
Write an Android application that lets you edit sketches
Compile those sketches on an android device, and
Upload those compiled sketches to an Arduino over Bluetooth
While what you are asking is technically possible, it is not realistically practical.
i had similar problem and I Fix it by changing in preferences field Sketchbook location to different drive (from c:\ to d:).
This problem can ocure on system windows 10 (probably also 8) where you have sequred drive with system installed to protect you data (or system files) against some unwanted changes. Probably there is missing in Arduino some rights to ...
The problem is in kernel ch341 driver. Using 5.3.3 on Archlinux and 5.6 rc1.
This driver version compiled using this Makefile
obj-m += ch341-m.o
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
make -C /lib/...
The command format is simple, assuming you have installed it from the Linux repositories:
avrdude -carduino -patmega328p -P/dev/ttyUSB0 -b115200 -Uflash:w:/path/to/project.bin.hex:i
Depending on what bootloader is installed in your nano you may need to change the baud rate (-b115200) to 57600. Also, of course, the USB device should be set to ...