安卓开发环境搭建

1.Jdk下载

Oracle官网下载或者终端输入sudo apt-get install openjdk-8-jdk   这里下载的是openjdk8

2.Android sdk下载

Android developer官网搜索,可以下载android studio或者单独下载下面的命令行工具

注意Android sdk需要人工把sdk文件夹里所需各种文件下载全,包括build-tool platformtool等,最好的方法是下载Android studio 使用它来配置sdk,需要在sdkmanager里设置下载文件夹

3.虚拟机

AS中使用AVD创建或者命令行:android sdk中自带有emulator工具,sdkmanager和avdmanager的用法在android developer的官网搜索

命令行方法:

        1)avdmanager list target  列出系统镜像的列表,不能用则加上./

        2)若上一步不存在镜像则创建一个AVD,android SDK 本身没有系统镜像,需要使用sdkmanager下载。

             使用./sdkmanager --list 查看列表

             运行./sdkmanager “system-images;android-23;google_apis;x86” 

             然后运行工./sdkmanager  --licenses  接受协议

             然后./avdmanager create avd -n test -k "system-images;android-23;google_apis;x86" -b x86 -c 100M -d 7 –f 以创建avd,创建的时候应该合理配置内存和架构等不然后面运行时会报错

             使用命令行./sdkmanager "platform-tools" "platforms;android-28"下载platform-tools

        3)Sudo apt install qemu qemu-kvm libvirt-bin bridge-utils virt-manager

        4)Emulator –avd avdname 或者emulator @avdname

        5)需要硬件加速或者虚拟化支持的需要在bios界面开启,普通用户权限不足不能使用kvm的加上sudo

 

5.Android studio 代理设置:

这块特别奇怪,有时候提示设置代理直接选取消就行,有时候需要设置代理,具体怎么回事还不清楚

Automatic proxy configuration URL设置为  mirrors.neusoft.edu.cn:80  或者Manual proxy configration设置为mirrors.neusoft.edu.cn 端口为80

还有其他代理:

大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn 端口:80
北京化工大学镜像服务器地址:
- IPv4: http://ubuntu.buct.edu.cn/ 端口:80
- IPv4: http://ubuntu.buct.cn/ 端口:80
- IPv6: http://ubuntu.buct6.edu.cn/ 端口:80
上海GDG镜像服务器地址:
http://sdk.gdgshanghai.com 端口:8000

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值