【Android】使用Android Studio打包APK文件

这篇具有很好参考价值的文章主要介绍了【Android】使用Android Studio打包APK文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 新建项目

打包APK之前,首先需要新建项目,有基础的可以跳过。

无基础的可以参考:使用Android Studio运行Hello World项目

2. 打包生成APK

1.找到Build -> Generate Signed Bundle or APK -> 勾选APK

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

2.首次需要创建证书,后续可以使用已创建好的证书

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

3.填写证书信息

  • 选择密钥库存放路径,并填写密码
  • 填写密钥名称、密码和有效期
  • 填写证书信息(选填,不用全部填写)

为了方便,此处我的密码都填写为123456

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

4.填写刚刚的密钥库密码和密钥密码,并勾选记住密码

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

5.选择release版本,点击create创建APK文件

debug版本和release版本的区别:debug版本主要用于开发过程中的调试和测试,而release版本则用于最终用户的使用。

debug版本(调试版本):

  • 主要用于开发过程中的调试和测试。
  • 包含完整的调试信息,允许开发者在程序上设置断点、单步执行以及使用TRACE/ASSERT等调试输出语句。
  • 不进行代码优化,以便为开发者提供强大的调试能力。
  • 相对于Release版本,Debug版本通常更大,并且运行速度较慢。
  • 开发者在Debug模式下可以更容易地发现和修复程序中的错误和问题。

release版本(发布版本):

  • 主要用于最终用户的使用。
  • 不包含任何调试信息,以减小程序的大小并提高运行效率。
  • 进行了各种优化,包括代码最小化和速度优化,以提供最佳的用户体验。
  • Release版本不包含Debug版本中的调试功能,如设置断点或单步执行。
  • 相对于Debug版本,Release版本通常更小、更快,并且更稳定。

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

6.APK存放路径:

  • 切换左上角的 AndroidProject,此时可以发现app项目下多了个release文件夹,文件夹下有apk文件
  • 点击该apk文件,右键 Open In -> Explorer,就能打开到该apk所在的文件夹

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

3. 安装APK

1.下载夜神模拟器:https://www.yeshen.com/

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

2.下载完成后得到文件 nox_setup_v7.0.3.5_full.exe,双击安装

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

3.夜神模拟器默认是平板机型,点击右上角设置图标,可以修改设置,调整机型和分辨率

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide

4.将刚刚打包好的apk拖到夜神模拟器中:E:\workspace\MyApplication\app\release\app-release.apk

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide
5.此时相当于将apk装到了手机里,点击该应用,打开即可

【Android】使用Android Studio打包APK文件,Android,android,android studio,ide文章来源地址https://www.toymoban.com/news/detail-827378.html

到了这里,关于【Android】使用Android Studio打包APK文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android studio 打包release版本 apk 换方式了?

     有一段时间没有搞Android,在基本操作打release包的时候竟然一直打包不成功,一直报 Generate Signed APK: APK(s) generated successfully for module \\\'CorrectionPlatform.app\\\' with 0 build variants: 但主要还不提示打包失败; 在经历一段煎熬各种搜索各种找,终于找到了另一种可以生成release包的方法。

    2023年04月09日
    浏览(30)
  • 最新解决Android Studio打包没有Generate Signed Bundle/APK选项

    在开发React native安装Android Studio时,出现了一些问题,没有Generate Signed Bundle/APK打包选项. 在网上查很多都是点击File,选择Sync Project with Gradle Files,我这边设置无效。 最终通过一系列配置才显示出来。 1、Node.js环境 检查是否有安装nodejs 2、JDK JDK(Java Development Kit)是 Java 开发套

    2024年02月08日
    浏览(85)
  • flutter开发实战-打包应用apk签名及Android studio没有generate signed bundle/apk问题修改

    flutter开发实战-打包应用apk签名及Android studio没有generate signed bundle/apk问题修改 最近使用flutter开发项目,需要将打包应用时候apk进行签名,我这边开发使用的是Android studio,发现在Android studio的build没有generate signed bundle/apk。这里记录一下问题修改,以及生产签名文件及gradle配置

    2024年02月08日
    浏览(40)
  • Android Studio模拟器如何运行apk文件

    Android手机软件都是以apk为后缀的,而apk文件在电脑中是无法直接运行的,需要在模拟器中安装和打开。 如果使用Android Studio中的模拟器,首先需要打开自己的AVD模拟器。 将apk文件复制到android studio安装目录里的androidsdkplatform-tools文件夹下(如下图所示文件夹) win+R运行cmd终

    2023年04月08日
    浏览(75)
  • 用 Android Studio 打包 uni-app 的安卓apk;手把手教程、巨详细避坑

    Uni-app 离线打包 apk 1. Android Studio 下载 Android Studio官网 2. HBuilderX下载 HBuilderX下载 3. App离线SDK下载 Android 离线SDK - 正式版 下载后解压文件,将 HBuilder-Integrate-AS 重命名 build-template 并拷贝到一个专门打包用的文件夹下作为打包模板 该文件夹中有一个 simpleDemo 文件夹 即 build-temp

    2024年02月04日
    浏览(41)
  • Android studio打包生成jar包文件

    将应用模块application转换成库模块library后生成jar包 1、首先打开build.gradle文件,注意这里是module目录下的,在这个文件我们需要做两个操作: 将com.android.application改成com.android.library 注释掉applicationId 2、打开清单文件AndroidManifest.xml 首先将application配置的属性去掉 然后再去掉

    2024年02月01日
    浏览(30)
  • Android Studio 生成 keystore 签名文件及打包验证流程

    Android应用必须进行 数字签名 才可以发布,也就是我们平时所说的使用证书打包然后上传市场,其中数字证书的私钥由应用开发者持有。 生成签名的方式有很多种,今天我们来讲如何通过AS创建签名流程。 1、在菜单栏中,依次点击 Build - Generate Signed Bundle/Apk...(生成签名) 2、

    2024年02月01日
    浏览(39)
  • uniapp离线打包(使用Android studio打包)

    安装HbuilderX,记住版本号 下载对应HbuilderX版本的Android离线SDK,如我使用3.6.18版本打包,则对应应下载3.6.18版本的SDK(官网不提供旧版本的SDK,有些需要自己找)官网下载地址:https://nativesupport.dcloud.net.cn/AppDocs/download/android.html 安装Android Studio 1.使用HbuilderX生成本地打包App字段

    2024年03月12日
    浏览(43)
  • uniapp使用Android Studio离线打包

    Android Studio: 下载地址 APP离线SDK下载: 下载地址; 目前我使用得是“Android-SDK@3.8.7.81902_20230704”;需要与hbuider版本配套使用。 Appkey: 参考我 以上三步准备好后,进行接下来的不住: 导入APP离线SDK到 Android Studio 配置Appkey 打开Androidmanifest.xml, 导航到Application节点,创建meta-d

    2024年02月01日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包