由于系统中已有openjdk,就开始安装eclipse
sudo pacman -S eclipse
在选择java版本时纠结了,是选择sun-java呢,还是openjava?
刚开始选择sun-java,但网速过于慢了,就又换回了openjava
安装android-sdk,android-sdk-platform-tools无法解决依赖:
在/etc/pacman.conf中启用multilib源
sudo vim /etc/pacman.conf
安装android-sdk,android-sdk-platform-tools
sudo pacman -S android-sdk android-sdk-platform-tools
感觉文件好大啊!但到后面装eclipse-android时真的是小巫见大巫了。
android-sdk默认安装到/opt文件夹下。
使用yaourt安装eclipse-android 使用pacman无法解决依赖。
sudo yaourt -S eclipse-android (非root用户也可以)
会下载这三个东东eclipse-emf eclipse-gef eclipse-wtp-wst。
平均每个都一百多M。
cd /opt/android-sdk/tools
运行android脚本启动android-sdk-manager:
./android
若遇到权限问题把/opt/android-sdk/文件夹及其所有内容的所有者改成你自己
sudo chown -R user:users /opt/android-sdk
sudo也可以。
选择android API版本下载安装。
启动eclipse,设置android-sdk路径。
android开发环境已配置完成。
新建android虚拟机,测试环境:
在android-sdk-manager中找到tools->Manage AVDs,启动Android Virtual Device Manager。
new新建android虚拟机。
设置参数
Start启动虚拟机
若出现问题无法启动,按照提示提供的执行命令。
若出现“fork(): Cannot allocate memory”错误,把内存调小一点试试。
启动过程较慢,以为死掉,造成关了重新启动多次。
最后出现android虚拟机:
成功
时间主要花在下载android-sdk和android-sdk-platform-tools上,学校源中无此软件包,只能在官网上下载,但官网已限速,而且多次出现下载完后,返回莫名错误。
用yaourt下载eclipse-android依赖包时也是花费较多时间。
Comments