作者:HW-YXB
4、创建Android Studio工程
ps:Android开发教程推荐大家看 第一行代码_Android_第2版-郭霖(见附件)
4.1 选择“start a new Android Studio project”创建第一个Android Studio 工程 (参考文章 1.3节 创建你的第一个Android项目)
4.2 修改默认的工程名,包前缀名和工程存放路径,点击“Next”
4.3 保持默认选择,点击“Next”
4.4 按照默认创建一个空的Activity界面,点击“Next”
4.5 如果过程中弹出以下对话框,选择“Accept”
4.6 配置活动和布局的名称,Activity Name表示活动的名称, Layout Name表示布局的名称,配置好点击“Next”
4.7 点击“Finish”,工程创建完成。
4.8 配置过程中如果弹出Proxy Settings界面,确认配置正确后,可勾选'Do not show this dialog in the future', 点击“OK”
4.9 配置完成,进入到工程主界面
4.10 此时主界面上报Gradle Error
5、配置Gradle,使工程能编译通过
5.1 点击“File-Settings”,选择 “Gradle”
5.2 勾选“Use local gradle distribution”,解压附件“gradle-3.3-all.zip',选择该路径。点击“OK'
5.3 导出华为IT根证书
5.31 打开IE
5.32 打开Internet选项
5.33 内容->证书
5.34 受信任的根证书颁发机构->找到“Huawei Web Secure Internet Gateway CA'->导出
5.35 在对应目录下能看到对应的证书文件
5.4 给Android Studio 导入华为根证书
5.4.1 首先使用everything 工具,(工具包见附件)搜索cacerts (超级好用的本地文件搜索工具,没有之一 )
5.4.2 如果未安装JDK 1.8 请到rTools中先安装,并将对应安装目录下的bin路径(C:\Program Files\Java\jdk1.8.0_131\bin)添加到Path环境变量,否则keytool指令报错
5.43 然后进入Android Studio 、java相关所有cacerts同级目录,将前面的证书导入
5.5 所有目录添加完成以后,重启电脑(最好重启电脑,防止某些配置未生效),重启Android Studio
5.6 此时如果弹出编译报错,Failed to find Build Tools revision 27.0.3 ,则点击安装Build Tools链接,弹出License Agreement 界面,点击“Next”
5.7 安装完成点击“Finish”
5.8 此时再次点击编译,Build窗口不再报错,则表示Gradle配置成功,工程可编译成功。
回头看整个过程,感觉5.1和5.2可以不配置,最终还是自动配置成了“Use default gradle wrapper”
导入证书命令:keytool -importcert -alias hw_it_root -keystore cacerts -file D:\soft\hw_it_root.cer (D:\soft\hw_it_root为证书存放路径)
密钥库口令统统都是:changeit
然后输入:是
5.5 所有目录添加完成以后,重启电脑(最好重启电脑,防止某些配置未生效),重启Android Studio
5.6 此时如果弹出编译报错,Failed to find Build Tools revision 27.0.3 ,则点击安装Build Tools链接,弹出License Agreement 界面,点击“Next”
5.7 安装完成点击“Finish”
5.8 此时再次点击编译,Build窗口不再报错,则表示Gradle配置成功,工程可编译成功。
回头看整个过程,感觉5.1和5.2可以不配置,最终还是自动配置成了“Use default gradle wrapper”
6、安装自己的第一个HelloWorld
6.1 将调试手机用USB和电脑连接,cmd命令行下输入adb devices 能显示手机的SN号 (调试手机最好root并开启USB调试接口,adb工具未安装请自行下载安装)
6.2 点击运行按钮,或者按“Alt+F10”快捷键运行
6.3 弹出连接设备,正常显示如下,点击“OK”(创建虚拟设备较复杂,不在此处阐述,如果未显示出手机设备则手机连接出现异常)
6.4 选择 Install and Continue
6.5 弹出如下界面,等待
6.5 点击“Finish”
6.6 编译完成后,会在手机界面启动我们的HelloWorld APK,手机显示如下:
至此第一个APK已经在手机上正常安装了,手机界面上也能查看到 HelloWold APK,如果需要更深入的学习Android应用开发,建议参考《第一行代码_Android_第2版-郭霖》进行实际应用的开发。







































苏公安网备 32011402010933号