菜鸟android机
菜鸟android机
  • 发布:2016-06-07 21:34
  • 更新:2019-03-22 14:21
  • 阅读:7241

Android以Widget方式集成自己的hbuilder项目-----Anroid Studio版

分类:5+ SDK

一、准备
1> 在http://ask.dcloud.net.cn/article/103下载最新Android平台的5+SDK的demo以及相关文件
二、创建项目
1> 用Hbuilder创建一个自己的项目
2> 用Android studio创建一个demo(我用的是as2.0)
三、最核心步骤(copy)
1> 如何将自己的Hbuilder项目放入andrid studio项目
在as项目中创建目录:src/main/assets/apps/对应的id/www/项目内容,并将hb项目下面的代码copy过来,详情见图

此时需要注意的是:“src/main/assets/apps/对应的id/www/项目内容”中的“对应的id”要求与hb项目中manifest.json文件中id一致。

2> 导入需要的.jar等(这地方我就有些地方直接摘抄别人的了哈,懒得打字了)

  1. src/main/assets/data 从 Android-SDK/SDK/assets/data 拷贝来的,此处有几个值需要对应,如图:
  2. src/main/java/io/dcloud/RInformation.java 从 Android-SDK\SDK\src 拷贝来的
  3. src/main/res 从 Android-SDK\SDK\res 拷贝来的
    ps: 1.5下面只有一个drawable,drawable-hapi等几个长得很像的文件夹不要放在mipmap-hdpi、mipmap-mdpi文件夹里,重新新建这几个文件
    夹。values文件夹下的文件,你自己没有的就直接copy过来,自己有的(比如strings.xml),就把其中的代码新增进来。
  4. 将Android-SDK\HBuilder-Integrate下的libs中的东西copy到as项目的libs中,此处注意:除了android-support-v4.jar(如果你项目没有,那
    就别复制过去了,我复制过去会报错)。
  5. 把Android-SDK\HBuilder-Integrate\src\com\HBuilder\integrate\SDK_WebApp.java 拷贝到eclipse项目的src包名下,并修改ppBasePath, 为
    assets的app路径,如图:
  6. 修改启动页面,并且将Android-SDK\HBuilder-Integrate\AndroidManifest.xml中的权限全部copy到你的AndroidManifest.xml中(我是图省事
    哈,这样不专业,嘿嘿~),如图:

以上步骤后,就可以实现在Android studio中运行你的项目了!eclipse的与android studio集成类似!~~~本人才开始用Dcloud,有问题希望大家多多指点

2 关注 分享
BoredApe TAOJIETX

要回复文章请先登录注册

TAOJIETX

TAOJIETX

不错不错
2016-06-07 21:47