在Androidstudio中导出项目apk的方法

时间:2024-03-17 13:27:57

这个博客其实也没有什么写的,因为有点困,想睡觉了,那就装个爱学习的孩子吧

在Androidstudio中,我们平时都是直接使用USB数据线安装APP的,要是要求拿到apk文件,那怎么办?我认为有两个方法

方法一:这个方法是最简单的咯,啊哈哈,算是偷懒吧

1.找到你当前项目的存储位置,比如在C盘的studio文件夹中。

2.在你的项目文件中找到Module名字,我的叫app,如图:

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

3.点击进去后,看到是这样的:

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

4.点击build进去

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

5.再进outputs,就可以看到

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

6.进apk就可以看到你的apk文件了

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

这时可能懵了,两个apk,到底是哪个?两个到底有啥区别?答案是第一个,第二个是在产生第一个时的一个中间产物,生成apk时,有两个过程,先生成unaligned的apk,就是这个中间产物,再得到aligned的debug的apk,就是app-debug.apk

方法二:其实我一般用方法一,这个最快,我也习惯了,啊哈哈,方法二就是我们常规的方法

1.在Androidstudio界面,点击上方编辑栏中的build,跳出这样的

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

2.选择Generate Signed APK

要是你有密匙,那就会跳出这样的

在Androidstudio中导出项目apk的方法

直接next就可以了,要是没有就会跳出这样的

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

你肯定没有密匙,要是有的话你就知道怎么生apk了,也不会看这个博客了,所以,你要创建一个密匙,点击Create new...

3.跳出这样的

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

4.OK后是这样的

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

这是第三个密码,master password is required to unlock the password database. the password database will be unlocked during this session for all subsystems的意思就是

让你设置一个数据库的主密码,这个数据库主密码可以解锁所有子系统密码

5.点击OK后,就进入这个界面

在Androidstudio中导出项目apk的方法在Androidstudio中导出项目apk的方法

然后finish就可以了,到你自己指定生成apk的位置就可以找到apk了。