Android Studio打包生成APK

  当我们编写好代码,测试号应用后,需要在真机环境下测试,这个时候要生成apk,具体步骤如下:

如图,点击Build > Generate Signed APK...菜单,打开配置界面,

我们可以看到以下界面:

这里我配置过了,所以有信息,大家第一次配置的话,点击Create new...,在以下界面填写配置信息保存即可,下次可以打开保存的key,就不需要每次都配置了。

这个配置信息相信开发安卓的都应该比我清楚,我也是一知半解,具体大家可以网上找些资料看看。配置完后,点击Next,点击Finish,然后Android Studio开始生成APK,完成后,会弹出如下窗口:

看到这个,点击Show in Explorer,打开文件夹我们就看到生成的APK了,如图:

至此,一个App就生成了,Android Studio开发一个App的流程大致就是这样了。

如果后面我们更新了App,要发布新的版本,会发现找不到版本号在哪里改?其实,Android Studio把配置放到了Gradle中了,我们打开build.gradle进行修改即可,如图:

一个App的生成和升级更新,版本的修改,都说完了。更多关于Android Studio的内容,大家可以加入到下面的QQ群中,一起交流学习。

Android Studio打包生成APK相关推荐

  1. 《Android studio 创建生成keystore SHA1值的申请 高德地图key值申请 android studio 打包生成apk》

    开发背景:目前做车载项目,领导要求用高德地图.整理了一下,差不多就是下面的目录: 一.创建生成keystore: 二.SHA1值的申请: 三.高德地图key值申请: 四.android studio ...

  2. Android代码打包一个apk,Android Studio 打包生成apk(示例代码)

    点击"Builder"之后在下拉菜单里面可以看到"Genarate Singed APK",点击这个选项! 之后会要求开发者输入相关的密钥文件和密码 如果开发者 ...

  3. Android Studio 打包生成APK方法

    apk文件就是一个包,打包就是要生成apk文件,有了apk别人才能安装使用.打包分debug版和release包,通常所说的打包指生成release版的apk,release版的apk会比debug版 ...

  4. android 自定义apk名,Android Studio 打包自定义apk文件名

    使用Android Studio打包的时候,我们有时候需要自定义apk的文件名,在此记录一下. 在app的build.gradle中,根节点下使用关键词def声明一个全局变量,用于获取打包的时间,格式 ...

  5. Android项目打包生成apk文件

    Android开发打包生成APK文件 打包apk文件分为两种 无需密钥的apk 有密钥的apk(常规) 他们的区别只是就是安全问题. 1.没有密钥的apk 点击之后会自动生成没有密钥的APK. 在编辑 ...

  6. 【Android】Android Studio打包生成正式签名的APK

    Android Studio是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA.它类似于Eclipse ADT,Android Studio 提供了集成的Android开发工具用 ...

  7. mac android 打包,android studio如何生成apk android studio打包apk教程

    在android sutdio上写完一个项目之后,如何把这个项目打包发布呢,如果想在手机上运行或者别人可以直接安装,那么就要把项目打包成apk,下面来看android studio打包apk教程. 打 ...

  8. as将安卓应用打包_Android Studio打包生成apk的方法(超级简单哦)

    释放双眼,带上耳机,听听看~! 打包文件是需要生成APK文件,其他人可以通过APK安装和使用,一般来说,包是指APK生成的发布版本,下文技术狗小编还介绍了Android Studio 超级简单的打包生 ...

  9. java编写自动化脚本生成apk_Unity3D研究院之Android全自动打包生成apk(六十九)

    Unity自动打包Android其实要比IOS容易得多,因为Android不用先生成java工程,然后在构建.apk包,我先说说Android打包的步骤. 1.把sdk拷贝至Plugins/Andro ...

最新文章

  1. 阿里全资收购一家核心技术公司,中科院大牛带队加盟
  2. python调用.a静态库_Python 调用 C
  3. Vue 组件 data为什么是函数
  4. java difftime_Java8 日期时间操作
  5. 武汉大学计算机学院保研清华,清北11人保送武大法学院,网友表示看不懂,高校老师表示:正常...
  6. Matlab的一些常用功能
  7. Linux 安装php-cs-fixer
  8. DPDK内存管理二:初始化
  9. html5 show 案例
  10. PreScan快速入门到精通第二十四讲3D车辆动力学模型
  11. 中国芯片设计云技术白皮书2.0发布
  12. loadrunner Web_类函数之web_reg_save_param_ex()
  13. linux console的概念
  14. 初识:链路聚合的小知识
  15. NOIP 2003年普及组 3. 栈
  16. 激光打标机使标记处理智能化
  17. 树莓派简单教程(二)(中)
  18. i710750h和i510300h对比哪个好 i5 10300h和i7 10750h选哪个
  19. 敏捷项目管理21天学习计划--Scrum
  20. 税务总局细化措施落实“三证合一”登记制度改革

热门文章

  1. 有了ROS这架车,SLAM之路不再遥远!
  2. CVPR2021|基于分类深度分布网络的单目3D物体检测
  3. QT子对话框中的变量如何相互调用
  4. Visual Studio视觉编程工具(推荐四个)
  5. js base64 编码解码
  6. SpringMVC---web.xml的配置
  7. Machine Learning | (2) sklearn数据集与机器学习组成
  8. cytoscape绘图互作网络图(二)
  9. php heredoc 开启,PHP中nowdoc和heredoc使用需要注意的一点
  10. python工资条教程_python学习笔记--工资条发放软件