下载
需要Android studio以及Hbuilder SDK
Android studio到官网下载
导入项目
打开Android 选择import project
选择Hbuilder SDK里的Hbuilder-Hello ->下一步 ->完成
配置选项
点击左上角的Android 选择project
此时项目目录如下
app->libs 目录下为各种库文件
配置应用的权限
- 由于第三方库需要使用一些特定的数据,所以在使用时需要将相关参数配置到AndroidManifest.json文件中。如使用分享功能,则需要配置各分享平台的申请应用的相关参数:
- 打开AndroidManifest.xml文件,在代码视图中修改根节点的package属性值,如下:
注意:因为其它第三方的SDK也使用到包名相关资源配置,所以需要在AndroidManifest.xml将所有“io.dcloud.HBuilder.Hello”替换成要修改成的包名。
- 打开res -> values -> strings.xml文件,修改“app_name”字段值,该值为安装到手机上桌面显示的应用名称:
- 将应用的图标(文件名为icon.png)和启动图片(splash.png)按照对应的尺寸拷贝到工程的res -> drawable-XXX目录下:
- 打开assets -> apps 目录,将下面“HelloH5”目录名称修改为应用manifest.json中的id名称(这步非常重要,否则会导致应用无法正常启动),并将所有应用资源拷贝到其下的www目录中:
- 打开assets -> data下的dcloud_control.xml文件,修改appid值:
配置完成编译运行在工具栏选择Run -> Run app
选择Create New Virtual Device创建安卓手机模拟器
选择机型 下一步 完成 即可
这样就可以在模拟器上运行自己的项目了
打包
打开app>build.gradle文件
将minSdkVersion 8 和 targetSdkVersion 8 改为 minSdkVersion 14 和 targetSdkVersion 18
并在 android {} 这个对象里添加上
1 |
lintOptions { |
2 |
disable 'MissingTranslation' |
3 |
checkReleaseBuilds false |
4 |
abortOnError false |
5 |
} |
和 defaultConfig处于同一等级
工具栏选择Build -> Generate signed APK
选择Create new
validity 是有效期限。
两种密码结合上一幅图看