Hbuilder离线打包升级Android版
2018-09-18 本文已影响59人
55eb0b027686
本android项目由eclipse生成
注:升级时主要将 项目\app\libs下的jar包、\项目\app\src\main\jniLibs下的so替换为新版本,以及需要配置\项目\app下的build.gradle文件,配置\项目\app\src\main下的AndroidManifest.xml
预备环境
- AndroidStudio开发环境,要求安装Android4.0或以上(API 14)SDK。
- 下载HBuilder离线打包Android版SDK(5+ SDK下载)。
离线打包SDK目录说明
- HBuilder-Hello:离线打包演示应用;
- HBuilder-Integrate: 5+ SDK 集成和插件开发示例;
- libs:SDK库文件目录;
- Feature列表.xls:Android平台各扩展Feature API对应的permission;
- Readme.txt:版本说明文件。
配置编译工程
- 导入演示应用HBuilder-Hello工程,启动AndroidStudio 点击导入工程“import project”
选中工程所在目录点击“OK”
import.png选择生成的AndroidStudio工程的保存路径,然后点击“next”,
import.png在演示工程中已经配置好HelloH5应用相关资源,完成导入后,可Shift F10直接编译运行:
import.png这样就完成了项目的搭建,接下来需要将mobile代码替换到项目中:
1.将mobile代码导入项目/app/src/main/assets/apps下;
1.更新时需同步更改app/main/assets/data下的xml文件名;
2.builde.gradle, androidmanifest.xml, control.xml(assets/data 名字可能会有dcloud前缀)三个文件中的appid
3.properties.xml(assets/data)中需加入自己写/引自别处的第三方jar,例如蓝牙jar。
4.最后一步删除项目中不需要的第三方jar,请慎重!