个性化阅读
专注于IT技术分析

HBuilder缺少项目模板和使用Android Studio真机测试

我们知道HBuilder可以用于真机测试APP,原理就是编译打包APP,然后在手机上安装基座测试。可是你可能会遇到以下的问题,就是当你打开APP的时候,它会提醒你缺少某个模块(如下图)。然后叫你到HBuilder模块里面添加模块。

未添加模块
添加模块页面

可是问题来了,你会发现HBuilder安装模块里面根本就没有你想要的模块,那么这个模块就是公司写的独有的模块。以下就来教你怎么增加公司模块,并且在手机上运行测试。

一、生成本地APP资源文件

首先你要运行命令gulp,目的是编译代码(如下图),如果编译成功,到菜单栏上发行APP——『原生APP本地打包』——『生成本地打包APP资源』。然后你就会发现在目录上多了一个resources的文件夹,这个文件底下会有一个和最外层文件一样的文件夹,这个其实就是生成的本地APP资源。

运行gulp结果
资源目录

二、使用Android Studio新建模板

在这里我们要借助Android Studio,因为Android Studio是一款集成工具,集成开发工具,提供了集成的安卓开发工具,用于开发和测试,Android Studio具有重构的功能,能基于模板向导来生成常用的安卓应用和组件。所以说它是一款功能强大的布局编辑器,编译生成的APP更加接近原生APP。

首先我们要建一个外壳,就是能在手机APP上运行的包,在这里我们新建模板,选择基础模板之后,你会看到新建的项目文件目录下有个APP文件夹然后点开『src』——『main』——『assets』在这个文件夹下面新建一个apps文件夹,用于存放刚刚生成的本地APP资源,复制资源到apps文件夹底下。这样做的目的是把APP加入到基础项目包中重构打包。

新建项目模板

然后我们用usb连接手机,在Android Studio下运行,我们会看到手机会自动下载项目APP包,然后我们就安装,这样打开的话就不会说缺少哪个模块了。

赞(0) 打赏
未经允许不得转载:srcmini » HBuilder缺少项目模板和使用Android Studio真机测试
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

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

微信扫一扫打赏