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

详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件

程序员文章站 2022-03-03 19:19:13
做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件–APK(AndroidPackage),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装。生成数字签名以及打包项目成APK都可以采用命令行的方式,但是通过IDEA中的向导我们会更加方便地完成整个流程,打包发布的过程非常简单。下面以前面开发的"He....

做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件–APK(AndroidPackage),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装。生成数字签名以及打包项目成APK都可以采用命令行的方式,但是通过IDEA中的向导我们会更加方便地完成整个流程,打包发布的过程非常简单。下面以前面开发的"Hello
World"为例,演示如何生成APK。

导出步骤:Generate Signed Bundle / APK
Build ——>
详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件

选择路径
详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件
APK ——> Next
详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件
接下来新建key或者选择已存在的key。

注意:在intellij idea系列工具中,默认key文件是以jks命名,而eclipse是以keystore为命名,都通用。

如:新建:有标记的地方都是必填
注意

  1. 其中 Key store path 是你指定存放jsk文件的路径,一定要记住傲。
  2. 设置密码的时候尽量设置成简单好记的。

详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件
回来 再 点击下一步
详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件
点击Finish

选择 debug released 的区别

debug:调试版本,包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息

release:发布版本,不对源代码进行调试,编译时对应用程序的速度进行优化,使得程序在代码大小和运行速度上都是最优的。(调试信息可在单独的PDB文件中生成)。Release模式下生成一个文件.exe或.dll文件

详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件
详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件

这是选择release的版本

详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件
详细步骤说明 IntelliJ IDEA 如何导出安卓(Android)apk文件
参考:

https://blog.csdn.net/marleylee/article/details/81294107
https://blog.csdn.net/u011045726/article/details/52061581
https://blog.csdn.net/luoyin22/article/details/7862742

本文地址:https://blog.csdn.net/hanhanwanghaha/article/details/109057932