欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Studio开发环境搭建教程详解

程序员文章站 2022-10-08 23:35:56
对于移动端这块,笔者之前一直都是进行ios开发的,也从来没用过java。但是因为进入了google android全国大学生移动互联网创新挑战赛()的总决赛(笔者“西部计算...

对于移动端这块,笔者之前一直都是进行ios开发的,也从来没用过java。但是因为进入了google android全国大学生移动互联网创新挑战赛()的总决赛(笔者“西部计算机教育提升计划”的项目被直接推荐进入决赛),这个比赛要求一定要提交apk程序,所以我不得不赶紧学习一下android开发了。

下面就对自己学习的过程做一个记录。

一、安装android studio

笔者用的计算机配置如下:

Android Studio开发环境搭建教程详解

mac下安装android studio应该更简单一些,只需要下载一个android studio.dmg文件,然后把它拖到电脑里就可以了。

在官网下载安装包把android studio拖动到application打开android studio后,自动下载相关文件

二、hello_android demo

安装好环境之后,接下来创建第一个android app项目进行测试。

Android Studio开发环境搭建教程详解

出现新建项目对话框,给app取名为hello_android,接下来几步都是默认设置即可

Android Studio开发环境搭建教程详解

选择app要在哪些设备上运行

Android Studio开发环境搭建教程详解

选择一个活动,这里先选空白活动

Android Studio开发环境搭建教程详解

类名称、页面布局名称保持默认

Android Studio开发环境搭建教程详解

到此笔者的第一个android程序就建好啦,如下图!

Android Studio开发环境搭建教程详解

切换到布局文件

Android Studio开发环境搭建教程详解

但是!!!万万没想到,怎么新建的工程就出现了一个错误???

建第一个android app就遇到了错误,笔者内心简直崩溃。

failed to find style 'textviewstyle' in current theme (4 similar errors not shown)
error:failed to resolve: com.android.support:appcompat-v7:27.+

经过一番尝试,找到了问题的解决方法:

这是因为sdk tools和平台版本不匹配的问题,
①打开sdk manager,然后选中updates就可以看到了版本信息,发现sdk tools版本是26,而平台版本是27

Android Studio开发环境搭建教程详解

Android Studio开发环境搭建教程详解

②点开项目构建文件gradle scripts中的build.gradle(module:app)

更改前

Android Studio开发环境搭建教程详解

更改后

Android Studio开发环境搭建教程详解

最后再rebuild一下,或者点击try again就可以了!!!

没有错误了,,,

hello android!!!

Android Studio开发环境搭建教程详解

三、在android仿真器上运行app

现在已经创建好了一个可执行的app程序了,下面再通过安卓仿真器(android virtual device,avd)来测试一下。

创建android仿真器

点击菜单上的“tools/android/avd manager”启动avd manager。

①点击按钮创建新的avd


Android Studio开发环境搭建教程详解

②选择仿真器类型

笔者最近穷的要死,但是要参加那个比赛没有办法,只能选了一个便宜但是性能还可以的安卓机进行开发。

笔者买的是红米5a,2g运行内存、5寸屏幕、1280*720分辨率。因为默认的内置仿真器没有这种参数的,所以下面先新建一个这种参数规格的设置:

Android Studio开发环境搭建教程详解

Android Studio开发环境搭建教程详解

③选择要加载的android系统,笔者这手机里面的是android 7.12系统,所以我选了一个最接近的

Android Studio开发环境搭建教程详解

然后就一直点击 next next。至此,一个仿真器就已经创建好了!

在仿真器上执行app

点绿色图标执行,然后选择仿真器

Android Studio开发环境搭建教程详解

Android Studio开发环境搭建教程详解

至此,hello android就跑在了仿真器上面了!


Android Studio开发环境搭建教程详解

四、真机调试

首先,笔者得先吐槽一下小米的开发人员!!!

作为一个开发者,用usb安装和usb调试你让我登录小米账户这一行为我忍了,但是为什么还限制插sim卡???不插入sim卡不能居然不能进行usb安装!!!

这么脑残的设定也不能跳过,参加完这个比赛以后一定不会再用小米当测试机了。

Android Studio开发环境搭建教程详解

吐槽了一下,接下来说正事。

将手机连接到mac

打开终端输入 system_profiler spusbdatatype

接着就可以得到如下信息:

android: product id: 0xff48 vendor id: 0x2717 version: 3.18 serial number: 3356ba437d74 speed: up to 480 mb/sec manufacturer: android location id: 0x14200000 / 29 current available (ma): 500 current required (ma): 500 extra operating current (ma): 0

记下vendor id,这里为0x2717

在终端输入vi ~/.android/adb_usb.ini

①输入i,然后进入vi编辑
②将vendor id输入进去
③按esc,再按shift+:
④然后输入wq保存

打开手机的开发者模式和usb调试模式

在android studio中点击绿色运行箭头,如下图选择手机,就可以真机调试了


Android Studio开发环境搭建教程详解

Android Studio开发环境搭建教程详解

总结

以上所述是小编给大家介绍的android studio开发环境搭建教程详解,希望对大家有所帮助