>>分享Android开发相关的技术 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 13034 个阅读者 刷新本主题
 * 贴子主题:  Android打包为aab教程 回复文章 点赞(0)  收藏  
作者:sunshine    发表时间:2021-09-05 07:49:17     消息  查看  搜索  好友  邮件  复制  引用

如题,如何把安卓项目打包成aab并且安装到手机上。

首先,把问题拆分为两步:

(1)把项目导出aab

(2)aab安装到手机

实操前需要准备的环境:

AndroidStudio

BuildTool

妙速绿色上网软件开通

发车:

(一)项目导出aab

选择androidstudio工具栏build,然后选择generate singed bundle apk

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

     然后选择第一项

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

     点击next

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

     填写好信息后,再点击next

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

     点击finish即可开始打包。

最后打包完成,会生成一个xxx.aab的文件,如下图:

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

(二)aab生成apk

首先,电脑要配置adb环境,已经配置了可以直接看下一步

这里演示的是win10系统配置adb环境,配置结果如下图,蓝色背景文字为adb的目录

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

     至此,adb配置完成。

如在cmd命令窗口下,还是提示adb指令不存在,请把操作目录转移到adb.exe根目录下进行cmd操作。

操作指令如下:    

abb转apk
java -jar bundletool-all-1.7.0.jar build-apks --bundle=app.aab --output=finalapp.apks --ks=onlinetv.jks --ks-pass=pass:123456 --ks-key-alias=onlinetv --key-pass=pass:123456

安装
java -jar bundletool-all-1.7.0.jar install-apks --apks=finalapp.apks

  cmd窗口命令图片:

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

    目录图片:

                点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小

----------------------------
原文链接:https://www.jianshu.com/p/585aafc1145b

程序猿的技术大观园:www.javathinker.net





[这个贴子最后由 flybird 在 2021-09-18 20:36:16 重新编辑]
  Java面向对象编程-->输入与输出(下)
  JavaWeb开发-->JSP中使用JavaBean(Ⅱ)
  JSP与Hibernate开发-->数据库事务的并发问题的解决方案
  Java网络编程-->基于UDP的数据报和套接字
  精通Spring-->Vue简介
  Vue3开发-->绑定CSS样式
  android webView js方法和java 方法交互-android,unity3d
  Android OpenGL 学习笔记
  Android网络开发-请求队列-性能提升解决方案
  Android--Widget开发
  Android自定义组件
  Android HelloGallery范例实验记录
  Android 消息推送
  android 如何监听自身应用被卸载
  Android 4.0 : 复制APK,复制动态库的Android.mk 文件
  Android中的Intent Filter与安全
  Scroll的原理和简单使用
  android 拼图小游戏
  Android 架构
  程序员笔记|JSBridge框架解决通信问题实现移动端跨平台开发
  Android访问WEBAPI,传递json
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。