Day2.实现简单的小应用GeoQuiz

(一)准备工作

1、打开BIOS中的虚拟化开关,启用硬件虚拟化支持,这是运行AVD模拟器需要的;

2、为避免过多占用C盘空间(不想折腾换固态硬盘),做以下操作:

1)修改C:\Users\Eric\.android\avd下的Nexus_6_API_24.ini中的路径地址为D:\Users\Eric\AppData\Local\Android\Nexus_6_API_24.avd,意思是将模拟器文件迁移至D盘相应路径下;

2)打开sdk manager中的gradle配置选项,将.gradle文件夹的路径改到d盘。

3、连接真机测试,一开始检测不到Google Nexus 6p。做以下操作:

1)打开开发者选项中的usb调试开关;

2)手机连接后,确保不是充电线,赶快丢掉烂连接线。确保电脑的设备管理器未出现黄色惊叹号,如有,则表示需要更新下载驱动(可在studio的SDK Manager中的SDK Tools里勾选google usb。我没有用到这个,是电脑自动识别下载的)。在进程管理器里杀掉adb进程。

3)确保安装了与手机系统版本一致的SDK。

4)重启android studio。就可以在真机上调试设备了。

另外:

Android的开发环境确实很复杂,各个工具的版本都要谨慎对应,不知道哪个坑就让你掉里面闷上一两天。这还没涉及核心功能开发,就已经让你耗尽热情了。

又花了半天时间搭建react native开发环境,因为之前搭建成功了Android Studio开发环境,所以没走什么弯路。

主要参考的是React native跨平台移动应用开发 第2版的有关内容。不过确实,在Android平台上开发,用到的工具实在太多了,难怪笔者建议使用Mac系统的Xcode开发,至少苹果在开发生态圈的规划上整齐划一,不用耗费太多精力在整合开发工具上。

我想,大家在装完这一系列软件和设置后,还是保留一个系统copy会比较好。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值