当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 三步建立android开发环境
帖子发表于 : 2015-09-15 15:54 

注册: 2015-08-29 21:05
帖子: 81
送出感谢: 0 次
接收感谢: 4
1.java模拟器。jdk有两种,一种是openjdk,一种是oraclejdk。openjdk更简洁一些,而oracle java则很臃肿,两者的区别有点像libreoffice与openoffice的区别,libreoffice不会比openoffice差。这话说起来就长了,暂且不表,总之,前者是完全开源的,应该多予支持。
openjdk的默认版本是1.7,中间版是1.8,最新版是1.9,1.9对开发工具的支持尚不到位,根据需要选择:
代码:
sudo apt-get update
sudo apt-get install default-jdk

代码:
sudo apt-get update
sudo apt-get install openjdk-8-jdk

oraclejdk版本的情况跟openjdk是对应的:
代码:
sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java7-installer

代码:
sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-installer

2.android开发工具。库里的eclipse太老,但也能用,喜欢新版的需要自行下载。android-studio-1.4现在是beta版,ppa里边的是1.3的。
安装eclipse:
代码:
sudo apt-get update
sudo apt-get install eclipse

安装android-studio:
代码:
sudo add-apt-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio

3.qemu-kvm虚拟机。这个的作用更无需多说,埋头安装就是了。
首先查看硬件支不支持kvm:
代码:
egrep -c '(vmx|svm)' /proc/cpuinfo

vmx是intel的虚拟化技术,svm则是amd的虚拟化技术,输出数字为0表示cpu不支持kvm,大于等于1表示处理器能跑kvm,所以,接下来可以:
代码:
sudo apt-get update
sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager
sudo adduser your-user-name kvm    #your-user-name=用户名称
sudo adduser your-user-name libvirtd    #your-user-name=用户名称
reboot

说明一下,virt-manager是管理虚拟机的程序,除了不支持从usb启动以外,其它的基本功能都具备,不需要的可以不安装。至此,android开发环境就算是建好了,android-studio的快捷图标在applications(程序)->programming(编程),用dash也能方便地找到。无图无真相,上几个android-studio的图演示一下:
附件:
android-studio-sdk.png
android-studio-sdk.png [ 50.14 KiB | 被浏览 10801 次 ]


附件:
android-studio-kvm.png
android-studio-kvm.png [ 29.1 KiB | 被浏览 10801 次 ]


附件:
android-studio-virtual-device.png
android-studio-virtual-device.png [ 24.79 KiB | 被浏览 10801 次 ]


附件:
android-studio-project.png
android-studio-project.png [ 110.75 KiB | 被浏览 10801 次 ]


附件:
android-studio-emulator.png
android-studio-emulator.png [ 81.02 KiB | 被浏览 10801 次 ]


最后来一张virt-manager启动ubuntu的快照:
附件:
virt-manager-screenshot.png
virt-manager-screenshot.png [ 642.5 KiB | 被浏览 10801 次 ]



最后由 ReverseOnce 编辑于 2015-10-24 12:22,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 三步建立android开发环境
帖子发表于 : 2015-09-27 10:11 

注册: 2015-08-29 21:05
帖子: 81
送出感谢: 0 次
接收感谢: 4
安装完成以后,包括64位系统在内,无需再做任何配置,android和ios设备就能被驱动。就在不久以前,还必须东安装一个依赖包,西安装一个依赖包,变化太快,经验主义行不通。
安装过一个版本的jdk,卸载以后,再安装其它版本的jdk,终端会输出错误信息:
代码:
update-binfmts: warning: current package is openjdk-7, but binary format already installed by openjdk-8

删除所有jdk及其依赖包:
代码:
apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y remove
sudo apt-get -y autoremove

删除残余文件:
代码:
sudo rm /var/lib/binfmts/jar

清除爪哇配置:
代码:
dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge

清除爪哇缓存:
代码:
sudo bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf

删除爪哇模拟器:
代码:
sudo rm -rf /usr/lib/jvm/*
reboot

安装新的jdk:
代码:
sudo apt-get update
sudo apt-get install openjdk-8-jdk


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 三步建立android开发环境
帖子发表于 : 2015-10-13 15:19 

注册: 2014-03-31 11:36
帖子: 7
系统: 正尝试Linux
送出感谢: 0 次
接收感谢: 0 次
多谢卤煮的分享,晚上回去试试看。。。 :Haha :Haha


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 三步建立android开发环境
帖子发表于 : 2015-11-23 19:14 

注册: 2015-01-05 14:58
帖子: 8
系统: Ubuntu
送出感谢: 0 次
接收感谢: 1
谢谢楼主分享,虽说我是做iOS开发的,但还是喜欢安卓 和 Ubuntu,喜欢写新鲜技术。而且最近打算用Ubuntu学些安卓开发


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 三步建立android开发环境
帖子发表于 : 2015-12-22 21:11 

注册: 2015-12-07 23:58
帖子: 4
系统: windows
送出感谢: 0 次
接收感谢: 0 次
:Cry 楼主sudo add-apt-repository ppa:paolorotolo/android-studio这一步之后,要下载公钥怎么搞?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 三步建立android开发环境
帖子发表于 : 2015-12-22 21:33 

注册: 2015-12-07 23:58
帖子: 4
系统: windows
送出感谢: 0 次
接收感谢: 0 次
:Cry
W: GPG 错误:http://ppa.launchpad.net wily InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 857F87147B9B74AA


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 三步建立android开发环境
帖子发表于 : 2015-12-23 19:05 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10149
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 130
找不到公钥,就直接导入呗。

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 857F87147B9B74AA
sudo apt-get update


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 三步建立android开发环境
帖子发表于 : 2015-12-28 21:12 

注册: 2015-01-05 14:58
帖子: 8
系统: Ubuntu
送出感谢: 0 次
接收感谢: 1
xiubin2012 写道:
谢谢楼主分享,虽说我是做iOS开发的,但还是喜欢安卓 和 Ubuntu,喜欢写新鲜技术。而且最近打算用Ubuntu学些安卓开发

我也是哦 :em01 :em11


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译