Есть ли способ писать в буфер обмена из javascript, в браузере Android?

Или мне придется написать приложение, чтобы это сделать?

Это работает только в IE:

window.clipboardData.setData('text',text); 

Помимо этого, я слышал, что вы можете использовать Flash для работы с буфером обмена, но я не уверен, почему вы хотели бы пойти на эти длины.

Изменить: связанный с этим вопрос: как скопировать в буфер обмена в JavaScript?