Não sei o que está acontecendo com as variáveis de ambiente, mas há outra abordagem que você pode fazer no Linux, que deve funcionar aqui.
Primeiro, verifique novamente se você moveu os dados reais e removemos o diretório ~/.android
. Em seguida, execute o seguinte:
ln -s ~/.android /mnt/data/accessories/android
Você pode substituir o segundo caminho nesse comando pelo diretório em que você moveu o conteúdo de ~ / .android 'para.
O que isso está fazendo é criar um link simbólico no local antigo apontando para o novo local. Quando o Android Studio for iniciado, ele deverá ver o link e apenas segui-lo, redirecionando todos os acessos para ~/.android
para o novo local.