admin 管理员组文章数量: 887021
要想使用Android Studio开发android APP,需要安装三个工具:JDK、Android Studio、Android SDK
先了解这三个工具是做什么的
JDK:JDK是Java语言开发工具包(Java Development Kit),它包含了Java运行环境、工具、基础类库等。目前,Android支持Java 7 全部功能和Java8的部分功能
Android Studio:Google官方推出的Android集成开发环境类似VC的Visual Studio
Android SDK:Google官方提供的Android开发工具包,可以使用Android Studio引入,也可以单独安装
接一来我们一步一步从安装软件->创建工程->真机/模拟机调试->编译签名打包APP来操作一次
一、安装JDK
jdk下载地址:https://www.oracle/cn/java/technologies/javase-downloads.html
打开上方网址,里面找到JDK Download,单击
打开新的页面中拉到最下方,选择Windos x64位安装版,单击下载
打开下载好的jdk-15.0.2_windows-x64_bin.exe
单击下一步
选择安装目录,默认即可,单击下一步
开始安装,等待完成
安装完成,单击关闭按钮
安装程序会自动将环境变量设置好,检查是否安装成功,打开cmd命令行,输入java -version即可输出版本号
二、安装Android Studio
官方网址:https://developer.android.google/studio/
打开上方官方网站,单击下载Android Studio
勾先同意协议,单击下载
开始安装,双击打开下载好的android-studio-ide-201.7042882-windows.exe,单击下一步
选择安装内容,默认全选,单击下一步
选择安装位置,默认C盘即可,单击下一步
选择是加入开始菜单的名字,默认,单击安装按钮
接下来开始安装,等待安装完成
安装完成,单击下一步
单击完成按钮,会自动打开Android Studio
三、安装Android SDK
旧版本的Android Studio需要安装Android SDK TOOLS程序来管理SDK,新版本中Android Studio已集成管理SDK。
打开安装好的Android Studio,第一次运行时提示是否设置代理,这里选择(Cancel)取消
紧接着弹出,没有找到SDK,需要下载SDK或选择本地外部SDK,直接单击下一步
这里可以选择新创建一个文件夹为SDK文件夹,如果你原来有安装过SDK,直接单击下方文件夹小图标选择你的SDK目录,默认下载AndroidSDK 和 Android 11的SDK。
我在D盘手动创建了AndroidSDK文件夹,SDK文件夹后期开发过程中会下载很多,占用比较大,我选择D盘,最好选择大点的固态硬盘上。单击下一步
安装信息,直接单击完成
开始下载并安装SDK,这里比较慢,看网速和电脑配置
安装完成,单击完成按钮
四、创建工程
打开安装好的Android Studio,弹出开始向导。首先选择一个磁盘来放Android APP的工程。我在F盘手动创建了一个AndirodStudioWorkspace文件夹,单击向导中Create New Project
选择工程模板,Empty Activity,单击下一步
配置工程,这里输入你的APP名字,包名,工程储存路径,语言选择JAVA,最低版本选择android 4.1版本,单击完成
首次创建工程,会下载Gradle构建工具等其它插件,这里需要很久很久很久………………等待安装完成之后才可以开始开发
五、编写代码
一切准备完成,就可以编写代码了,Android Studio已经为工程自动创建了一个Activity和布局文件看下图
这句代码是我加入的Log.e("MyAPP","HelloBug");打印输出一句话,
这里显示No Ddevices,现在还不能运行,需要连接真机或创建模拟机才可以调试运行
六、连接真机调试
连接真机调试就是将真的android系统手机通过USB连接电脑,Android Studio直接编译下载APP到手机上进行调试。
首先你的手机必须是Android系统,并打开了<开发者调试选项>,手机默认是关闭这个选项的,新系统的手机这个选项都是隐藏的,设置里无法找到,接下来教你怎么打开开发者调试选项
这里以小米手机为例,其它手机大致相同。如果不同,就百度搜索“XXX手机 打开开发者模式”,基本都会有文章教你怎么打开
注意:开发者模式允许电脑端的软件通过USB读取设置安装卸载手机的设置和APP,电脑上如果有病毒或流氓软件,比如XXXX手机助手,啥管家的也许会往你手机里安装它们家的全家桶!~
如果你有这方便的担心,可以使用下一章的模拟器来调试开发,如果你已经是玩手机的高手,那么请自动忽略这句段话!~
打开手机的设置->我的设备->全部参数->MIUI版本
其它手机,设置->关于手机->版本号
在版本号上单击5-6次,屏幕会提示您已处于开发者模式
接着返回到设置页,选择更多设置,开发者选项。如果没有进行上一步的操作,这里是没有开发者选项的,其它手机可以在安全设置菜单中。
单击进入开发者选项,开启开发者选项开关打开
USB调试开关打开,USB安装开关打开。
都设置好后,用USB数据线将你的手机连接电脑。这时你的手机应该会弹出如下提示
在手机上单击确定,查看Android Studio菜单栏下的设备列表,发现多出你的一个手机型号,选择你的手机,单击绿色播放小箭头,开始编译下载,会自动下载到你的手机运行。
七、创建模拟机
除了使用真机调试外也可以选择使用模拟机来开发调试AndroidAPP。接下来通过Android Studio来创建一个模拟机来调试运行AndroidAPP。
在Android Studio菜单栏下找到一个机器人脑袋上有个手机的图标,单击打开AVD Manager(Android Virtual Device 管理器简称AVD)
打开创建模拟器向导,单击Create Virtual Device...
接下来在左边选择Phone 列表中选择你中意的一款手机,我选择第一部,你也可以对这部手机进行升级改造,可以单击Clone Device来设置手机配置的细节,内存,传感器,屏幕等等等等;这里不在详细说明,想折腾的同学可以去试试。单击下一步。
接下来配置你的手机系统,这里因为我们是在Windows上面做的开发,系统架构是X86的,要选择X86 镜像,里面选择一个你喜欢的系统,发现下一步是灰色的,因为我们还没有下载安装对应的系统镜像。
单击蓝色的Download,先下载安装。
弹出下载镜像的窗口,下面选择同意协议,单击下一步
向导程序开始自动下载并安装。这里的镜像动不动就是上G的大小,你可以先去尿一下再回来接着做。
安装完成,单击完成按钮。
发面前面没有下载提示了,下一步也不是灰色的了,单击下一步
验证配置,这里还可以修改系统版本屏幕尺寸等等,直接默认,单击完成
单击下方的Create Virtual Device还可以创建N个模拟器,在列表中选择模拟器后面的播放三角图标即可启动模拟器,第一次启动非常慢
第一次启动比较慢,我电脑配置也差,一分多钟吧,后面启动就快了,(怎么是粉粉色,好娘)
回到Android Studio界面,设备列表中选择刚刚创建的虚拟机,单击绿色箭头,Android Studio会开始编译APP并上传到模拟手机中运行
运行成功,单击Android Studio下方的logcat可以看到调试信息输出
六、打包签名APP
上面的编译运行会生成一个debug版本的APK,这是不能安装到其它手机上的,只能用于本机或真机调试安装,没有签名,下一步我们来签名这个APP,就可以把APK安装到其它任意手机上了
打开Android Studio 的Build菜单选择签名APK< Generate Signed Bundle / APK...>菜单
弹出的窗口选择APK单击下一步
Android App Bundle:
用于通过 Google Play 发布的应用,需要升级到AS 3.2 以上版本才支持App Bundle格式;APK:
用于创建可部署到设备上的签名APK;
我还没有创建密钥,先创建一个密钥文件,如果已经有创建(第二次打包,那直接选择Choose existing选择你 的密钥文件即可)
点击Create new...,在新窗口中选择Key store path右边单击选择一个目录,用来放置密钥文件,并给它起个名字
Password:给密钥设置一个密码,Confirm:重复刚才的密码
Alias:密钥别名,随便 输
再输入Key的密码并重复输入
有效期多少年,选择一下,默认25年
再下面的Certificate证书信息,名字,机构,组织,城市/地区,区号,自己看着随便输,我举例就乱输了,单击OK
单击下一步
选择release版本,勾选 V1(Jar Signature) 和 V2(Full APK Signature),点击 Finish 等待打包签名完成(这里会重新编译打包,要等待一会);
debug
:是测试版,包含调试和日志信息,没有进行优化加密,适合程序调试使用;release
:是发布版,对外发布供用户使用,进行了优化加密处理;
V1 和 V2 两者区别:
V1(Jar Signature):仅验证未解压的文件内容,这样APK 签署后可进行许多修改 ,可以移动甚至重新压缩文件;
V2(Full APK Signature):验证压缩文件的所有字节,而不是单个 ZIP 条目。在签名后无法再更改。所以现在在编译过程中,我们将压缩、调整和签署合并成一步完成。
V1 和 V2 使用总结:
打包签名时只勾选V1签名并不会影响什么,但是在7.0及以上不会使用更安全的验证方式;
只勾选V2签名7.0以下安装会直接显示未安装,7.0及以上则使用V2的方式验证;
同时勾选V1和V2则所有机型都没问题。
编译完成后,目录下多了一个release版本的apk文件,将这个文件复制到任意android手机上就可以安装了
本文标签: 模拟器 Windows Android App Studio
版权声明:本文标题:Windows 10 安装 Android Studio 安装 创建APP 创建模拟器调试 真机调试 编译 签名打包APP 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726365991h945667.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论