已有java基础自学android
1、从官网下载android studio安装,因为不能连接到google,所以在网上查找了一下资料配置了sdk manager。
2、新建项目。
3、配置avd。
4、运行出错(重要)。
以上步骤都非常容易,网上也有很多资料,所以就没有记录必要了,主要是记录在运行出现的问题。
1)首先检查计算机有没有允许vt虚拟化,如果没有就重启电脑进入bios修改。
每个电脑进入bios都不一样,本次主要记录使用联系thinkpad t450进入bios.
开机或重启后,使用enter键进入选项,按F1进入bios(按enter键后会有好几个F键选项,选择bios相关的就好)
进入bios后,选择Security(安全项,有很多教程是在Config下的,所以当初找了好久没找到).进入后就可以看到Intel Virtual Technology(大概是这个,只要找到有Virtual 类似的单词就可以了),将其设为Enabled,保存并重启计算机。
2)运行android程序,报adb拒绝连接。
本次没有配置adb。所以使用cmd运行adb命令是没有的。所以特意配置了adb的环境变量。(不知道使用android studio是否需要配置adb环境变量,反正配了总不会错).
配置环境变量后,在命令行窗口中使用adb命令,看到一大堆东西就表明配置成功了。
3)还是报adb拒绝连接。
有看到日志是从c盘启动adb的,但是我的sdk是在d盘,所以要找到android studio 中启动adb的地方。
在tools中android下选择sdk manager
然后更改路径
路径对了后在重新运行项目,发现启动adb的路径对了,但是还报错
4)adb连接超时。
这个错误找了很久,不知道问题在哪。后来还是android studio工具提醒的需要将adb设为Enable.
终于第一个hello world运行成功了。