利用Hbuilder + Android Studio 制作安卓APP

制作过程

Hbuilder部分

  1. 首先第一步在Hbuilder中创建uni-app项目,由于我是第一次尝试,因此直接借用了原来的login代码模板。如图所示:
    在这里插入图片描述

  2. 创建好了之后,想了解的可以看代码,不想了解的直接本地打包。当然,本地打包直接我也遇到了一些问题,这些问题无非就是因为缺少插件而无法编译下去,此时,只需要点击工具——>插件安装,在里面寻找需要的插件安装即可。除此之外,还需要点击manifest.json文件获取AppID。获取完成之后,点击:发行——>本地打包——>生成本地打包App资源。静等打包完成后,控制台输出一个路径,如下图:
    在这里插入图片描述

  3. 打开上述路径,并返回她得父路径。即同名于AppID的文件夹(这里敲小黑板!!!千万不要以为后面没用就关掉)。至此,Hbuilder的part已经完成。接下来是Android Studio部分。

  4. 因为我是第一次做这个,之前没有用过Android studio,因此,先安装一个再说!下载链接如下:
    Android Studio安装链接
    下载后直接安装。安装教程网上都有。

  5. 我下载的是离线SDK,离线文件下载路径:https://ask.dcloud.net.cn/article/103

  6. 用已安装好的Android Studio打开。
    在这里插入图片描述

  7. 右击文件里面的app——src——main——asset——app.HelloH5.www。选择Show in Explorer
    在这里插入图片描述

  8. 此时,有两个文件夹显示。第一个是第3步打开的文件夹(APPID的文件夹),第二个是此时打开的(HelloH5)。这里将HelloH5删除。拷贝Hbuilder打包的文件夹到该目录下。
    在这里插入图片描述

  9. 在Android Studio修改文件dcloud_control.xml,修改appid位置,为打包资源的manifest.json的id值。两个保持一致。
    在这里插入图片描述

  10. 分别修改两个文件的appId(AndroidManifest.xml、),任意唯一,固定格式为XXX.XXXX.XXXXX在这里插入图片描述
    在这里插入图片描述

  11. 最后一步,打包!点击Build——>Generate Signed Bundle or APK,又因为我是第一次,所以使用第一个选项打包出来的文件是.aab格式,看了解释后,选择了第二个选项,才打包出apk格式。
    在这里插入图片描述

  12. 点击next,若没有jks文件则可以创建一个,点击Created new… 响应配置如下。在这里插入图片描述

  13. 完成之后点击Next,如果想记住密码,点击记住密码框。debug是测试版本。release正式版本。点击finish。
    在这里插入图片描述

  14. 完成之后,右下角会弹出提示消息,点击locate,定位到文件的位置。该文件可以发送到手机上安装。此时,一个完整的APP开发已完成。相应的也可以修改该APP的图像、名称、启动页图片等等。


over,两天努力的成果,甜滋滋的。

  • 6
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
HBuilder X是一款功能强大的HTML5开发工具,它结合了web技术和原生应用开发,使开发者能够在一个平台上同时进行web和移动应用的开发。但是HBuilder X本身并没有提供直接将项目转换为Android Studio源码的功能。 如果你想在HBuilder X生成Android Studio源码,你需要按照以下步骤进行操作: 1. 在HBuilder X创建一个新的移动应用项目,并根据你的需求配置相关的设置,例如应用的名称、包名等。 2. 在HBuilder X,使用Web开发技术(如HTML、CSS和JavaScript)开发你的应用。你可以使用HBuilder X提供的各种开发工具和插件来加快开发过程。 3. 在完成应用的开发后,将你的应用编译为Android平台的应用程序文件(APK文件)。在HBuilder X,你可以通过点击菜单栏上的“发行”按钮,选择“编译APP”选项来进行编译。 4. 一旦编译完成,你将得到一个APK文件,这个文件是一个安装包,可以在Android设备上安装和运行。 请注意,生成的APK文件并不是Android Studio源码,而是一个可以直接在Android设备上运行的可执行文件。如果你需要将项目转换为Android Studio源码,你需要手动对APK文件进行逆向工程,提取出其的源码和资源文件,并将其导入到Android Studio,然后再进行相关的修改和优化。 总结来说,HBuilder X本身并不能直接生成Android Studio源码,但你可以使用HBuilder X进行应用开发,并在完成开发后,通过逆向工程的方式将生成的APK文件转换为Android Studio源码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Swn_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值