1. 安装 android studio,碰到下面这个图片,直接跳过。

安装时候,选择自定义设置,里面可以配置 sdk 的存放位置。

  1. 新建工程后,gradle sync 比较慢,可以 修改工程中的 build.gradle 这个文件,修改如下:
buildscript {
ext.kotlin_version = '1.3.40'
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
google()
jcenter() }
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
} allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
google()
jcenter() }
} task clean(type: Delete) {
delete rootProject.buildDir
}

然后重启 android studio,选择 file --> sync project with gradles files;(老版本的AS可能是tools ->Android->sync project with gradles files;)。

  1. 模拟器的选择:

    因为是 amd 处理器,并且是 win7 的系统,所以选择 genymotion 模拟器,首先在 genymotion 官网上面注册,然后下载包含 virtualbox 的版本,安装之后,选择 personal use。

    然后 genymotion --> settings 里面,

    virtualbox 选项用来配置虚拟机存放的位置。

    adb 选项用来配置 使用默认的 sdk,还是 android studio 的sdk。

    misc 选项用来选择截屏存放的位置。

    然后根据需要选择相应的虚拟机下载。

  2. android studio 安装 genymotion 插件,直接到 https://www.genymotion.com/plugins/ 这里面点击 Or download and install manually the plugin genymotion-idea-plugin.jar (not recommended) 来下载,然后在 android studio 的 file --> setting --> plugins 点击齿轮图标,选择从硬盘安装,然后选择下载好的插件,安装完成直接,重启 android studio。

  3. 重启之后,view --> toolbar 勾选上,这时候就能看到 红色手机图标的 genymotion,点击图标。启动相应的虚拟机。

  4. make project 后面的选项框中选择 app,然后 build 一下,之后点击 run 的图标,app 就可以在虚拟机中显示出来了。

  5. 真机调试,因为是荣耀手机,不想安装 华为手机助手,所以需要到驱动网站上面下载手机驱动,我是在 zol 上面下载的手机驱动。

    手机首先需要开启开发者模式,然后选择 “管理文件”,这样才能打开 usb 调试模式。

    打开 usb 调试模式后,电脑计算机管理里面找到荣耀手机,选择更新驱动,然后找到刚才下载的手机驱动,进行更新即可。比较奇怪的是,更新之后,手机变成了 friendlyarm device 下面的 android adapter adb interface.

    这时候 android studio 里面,troubleshoot device connection 里面 rescan device,可以找到 unknown android,这时候手机上面需要授权给当前电脑,点击同意后,android studio 就能正确识别了。

    不确定是否需要安装手机对应版本的 sdk。

    这时候就可以选择荣耀真机进行调试了。

  6. 增加了 import 之后,会提示 unused import statement, 这时候只要 File菜单 invalidate caches/restart选项,点击即可。

  7. java sdk,在下载后,需要在环境变量中配置下面几个值:

    JAVA_HOME:就是你安装jdk的路径。我的是:C:\Program Files\Java\jdk1.8.0_51

    Path:增加jdk的bin路径。在path原有内容的后面增加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

    CLASS_PATH:我的是:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

    注意:不要忽略了前面的点号。

  8. allwiner a64 插上电脑,不能识别,并且不能自动安装驱动。解决方法是: 首先开发者选项里面打开 usb 调试,然后下拉通知,查看当前是以什么方式和电脑连接,点击 usb计算机连接,把连接方式中的 媒体设备,相机 全部取消选择。这样电脑会重新安装 adb 驱动,这样就能正常调试了。

最新文章

  1. OpenCV安装与配置
  2. 把两个table放在一个Repeater中显示
  3. RabbitMQ模拟器使用方法
  4. 机器学习笔记----- ID3算法的python实战
  5. 初始化脚本(Os_Init_Optimization.sh)
  6. python代码
  7. Xp 消息队列的使用
  8. uva 567
  9. x86 构架的 Arduino 开发板Intel Galileo
  10. Sublime Text 3 无法使用package control安装插件解决办法
  11. MVC控制器里面使用dynamic和ExpandoObject
  12. 利用手工编码的方式对srtus2进行输入验证
  13. ExceL转PDF
  14. QQ互联第三方登陆 redirect uri is illegal(100010)
  15. 【Netty】ChannelHandler和codec
  16. 跨主机网络概述 - 每天5分钟玩转 Docker 容器技术(48)
  17. windows 下更新 npm 和 node
  18. 安装Ubuntu16.04失败
  19. Spring知识点回顾(06)Profile 和 条件注解 @Conditional
  20. app每次更新版本时调用js代码提示用户下载更新

热门文章

  1. Servlet 学习(七)
  2. 3_03_MSSQL课程_Ado.Net_数据导入
  3. LeetCode简单题(一)
  4. Manacher(马拉车)算法
  5. 莫烦 - Pytorch学习笔记 [ 一 ]
  6. 118、Java中String类之取字符串长度
  7. EMR 配置纪录(不断更新)
  8. Linux--add the PPA to your system
  9. 使用Linux命令修改数据库密码
  10. SpringMVC controller中业务方法的参数、返回值