app开发发展的越来越迅速,从原生开发到react native,再到基于h5+的H builder开发。官网上的离线打包教程看起来挺乱的,本人整理了下。希望后来人也少走些弯路。(官网教程地址:http://ask.dcloud.net.cn/article/38)
准备环境:
- eclipse,Android开发环境,或者直接下集成版的android studio(不会的百度= =)
- 下载离线打包Android版SDK,地址:http://ask.dcloud.net.cn/article/103
可以先把下载下来的SDK中的演示项目HBuilder-Hello导入到项目中大体查看下结构。
步骤:
- 新建android项目:自己建个Android项目,eclipse->file->new->android application project。
- 资源文件的拷贝:把HBuilder-Hello中的res–>
anim
drawable
drawable-hdpi
drawable-ldpi
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
layout
raw
values
values-zh
以上文件拷贝到项目对应的目录下。可以先将项目中的这些文件全部删除再拷贝过来。如果有报错,一般是因为你的资源文件少了(应用图标设置:AndroidManifest.xml中android:icon=”@drawable/ic_launcher” 替换为@drawable/icon;应用名称设置:res/values/string.xml修改“app_name”的值;启动图片设置,替换drawable-hdpi、drawable-ldpi、drawable-mdpi、drawable-xhdpi、drawable-xxhdpi中的splash.png),在HBuilder-Hello找到相应的资源拷贝到你项目对应的目录下即可。
如图:
引入jar包:把HBuilder-Hello中的libs下的以下jar包拷贝到项目对应的libs目录下:android-support-v4.jar(有就不用了)、gallery.jar、json_simple-1.1.jar、nativeui.jar、nineoldandroids-2