Android Studio安装(运行和打包成apk)
一、下载下载 Android Studio 和应用工具 - Android 开发者 | Android Developers
选择合适的版本即可
https://i-blog.csdnimg.cn/blog_migrate/2e0b175a4ed5371042453765e5227084.png
二、运行安装程序
一直next就行,记得选择合适的安装位置
https://i-blog.csdnimg.cn/blog_migrate/258870bd6eda39857972057c59d08c82.png
如果提示找不到SDK就点取消,然后选择自界说安装
https://i-blog.csdnimg.cn/blog_migrate/e2f591c00a143c95a50c270c38d77d9b.png
选择合适的SDK安装位置
https://i-blog.csdnimg.cn/blog_migrate/3e6d582f77137913ff7462b80ebc78b7.png
内存大的话可以多给模仿器分点内存
https://i-blog.csdnimg.cn/blog_migrate/ae8d0d297fcf758e3d2a3ff9857b6741.png
接受两个许可协议,然后开始安装
三、构建项目和设置
以往都是选择这个Activity,但是新版的Android Studio主推Kotlin,会导致无法选择java
https://i-blog.csdnimg.cn/blog_migrate/6c86535d9ac4ea164bf8c41c8a525ac6.png
如图,并没有java
https://i-blog.csdnimg.cn/blog_migrate/30b78e85c283f9baf3b20073cc14e6fe.png
办理方法:换成其他Activity
https://i-blog.csdnimg.cn/blog_migrate/32ea11d714fb89f72b0d42c68dd824bd.png
https://i-blog.csdnimg.cn/blog_migrate/dda6c4b1b17a8195f33d9f095b966859.png
构建完成时:https://i-blog.csdnimg.cn/blog_migrate/ce89d88fcf20c7c8fb96985093d3f0ba.png
第一次构建大概会遇到一个问题,download Gradle一直超时
办理方法:
Android studio下不了gradle怎么办_哔哩哔哩_bilibili
办理完跋文得设置项目标环境
https://i-blog.csdnimg.cn/blog_migrate/aeb17cc1cb16856b4e43754c676b9cbc.png
https://i-blog.csdnimg.cn/blog_migrate/d637b2094b97200682478ed1d1ed0e68.png
设置阿里云依赖镜像(我这个是8.4版本的gradle,所以是在settings.gradle中设置,老版本是在build.gradle)
https://i-blog.csdnimg.cn/blog_migrate/12cb12eefdc8dad597e82697e247e527.png
maven {
url 'https://maven.aliyun.com/repository/public'
} 然后就等待项目构建完成
四、下载虚拟安卓机
现在项目构建好了,但是没有运行app的载体。
如果有模仿器的话可以跳过。
https://i-blog.csdnimg.cn/blog_migrate/13a1ab533c3183a03f6fb58a4f87ef35.png
接下来让我们新建一个虚拟安卓机
https://i-blog.csdnimg.cn/blog_migrate/a12009ac41c867346a46c05604c744e5.png
依据本身的开发必要,选择对应的机器即可。
https://i-blog.csdnimg.cn/blog_migrate/f66c60c6f5ca479e0f12b01055c10cbf.png
https://i-blog.csdnimg.cn/blog_migrate/bd487558202cee5e77154d389f6361c8.png
启动选项我选择的是cold boot,因为我quick boot启动时项目总无法在这个虚拟机上显示
https://i-blog.csdnimg.cn/blog_migrate/c6ea34a863177dddd95f41ebaab909d6.png
五、了解项目文件(个人理解)
本人也是刚接触安卓开发,我将和web开发做一个对比
https://i-blog.csdnimg.cn/blog_migrate/5ca1a5a3604d2ae8fdefa9e4871be1ed.png
https://i-blog.csdnimg.cn/blog_migrate/45f125b50345c084112bfb5601ca9a96.png
https://i-blog.csdnimg.cn/blog_migrate/8206c07eaa1455acca58c5816b816d2b.png
https://i-blog.csdnimg.cn/blog_migrate/f862c3d1494c418f4f8bf030c0df4ab8.png
其实等你new的时间就能感觉出来这个java和xml是一对一的关系了
https://i-blog.csdnimg.cn/blog_migrate/e2e84d1330ca70954984b66dc111bdba.png
https://i-blog.csdnimg.cn/blog_migrate/7e0827c7bd89cff0cbfc826e4bdf3f52.png
因为这俩明显是成对出现的
https://i-blog.csdnimg.cn/blog_migrate/fb071bdf47af16f0a40f41ddf15824ba.png
最后就是导入依赖了
https://i-blog.csdnimg.cn/blog_migrate/ff617e2081d474981d2386ca1c43e97e.png
这个就雷同于maven的坐标,只是书写方式不一样
以上就是我的理解了,不敷全面,以致大概存在错误,想要更多了解的建议去看完整的android studio开发视频去了解。
六、运行第一个app程序
步骤一、打开虚拟安卓机或者模仿器
https://i-blog.csdnimg.cn/blog_migrate/1ef295c87850d896b81f24c9e65ae776.png
https://i-blog.csdnimg.cn/blog_migrate/f3f4ea803704569f14c9ecd4d3768808.png
步骤二、选择要在哪机器上运行你的程序
虚拟安卓机
https://i-blog.csdnimg.cn/blog_migrate/5f6a336056aa43097318f703ad0d691d.png
模仿器
https://i-blog.csdnimg.cn/blog_migrate/c4ab9934b7e151ffd4b8c9e51caeed8f.png
七、安装app
方法一:当你程序连接到不管是模仿器照旧真机的时间,都是默认安装了
方法二:打包成apk然后安装
步骤一:设置apk名字
https://i-blog.csdnimg.cn/blog_migrate/76b6686331733e1a038a44b51c66dfc6.png
android.applicationVariants.all{
variant-> variant.outputs.all{
outputFileName = "Auto1.0.apk"
}
} 步骤二、打包
https://i-blog.csdnimg.cn/blog_migrate/a1e6b66b5d68b3f44c13c1dc20154ad6.png
https://i-blog.csdnimg.cn/blog_migrate/0a431ecac01b69a6065f18b1dac0cf78.png
https://i-blog.csdnimg.cn/blog_migrate/020c7037b67b37774a32fad5880771d0.png
选择目录,输入jks文件名进行创建
https://i-blog.csdnimg.cn/blog_migrate/c8375ac40042f8a4d5fd6ed66fda7b2a.png
暗码最少6位,然后点ok
https://i-blog.csdnimg.cn/blog_migrate/c2bc94b1bec0a83907759b6af49787d1.png
https://i-blog.csdnimg.cn/blog_migrate/0637371b76348c4627a913cfb7649928.png
选择构建方式,我不太懂这俩个的区别,我这里选择release,然后点创建等待打包完成就行了
https://i-blog.csdnimg.cn/blog_migrate/4b535c7020742568d1abd561dc53ade4.png
步骤三、找到apk
选择另外一个作为演示
https://i-blog.csdnimg.cn/blog_migrate/93bd166c8cc70293d66bc9623066c66b.png
最后发得手机上就能安装了
https://i-blog.csdnimg.cn/blog_migrate/9cd37000777840cca7b6fe26364327f1.jpeg
done......
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]