官网: https://uniapp.dcloud.io/README?id=uni-app%e8%a7%86%e9%a2%91%e4%bb%8b%e7%bb%8d 根据官网学习
uniapp
首先您需要了解什么是uni-app,uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台,并且在 HBuilderX 中可直接打包生成 Android、iOS App。了解更多关于 uni-app 请点击查看 uni-app 官网。
android 嵌套uniapp
https://blog.csdn.net/qq_33608000/article/details/109648277
- 场景:以原生app 为主
- 卡点 :最后.wgt 是改成zip文件然后解压到asset目录下
-
稍微了解下uniapp 直接生成app ,h5,小程序 根据官网: https://uniapp.dcloud.io/frame -
混合开发 -
小程序sdk集成
- 支持android support 也支持androidx
- 版本号必须一致 glide有点问题v3.0和v4.0的差别
- wgt文件是改成zip然后解压到android目录下
- aar不需要全部引入 根据相关需求导入 不然arr过多你的包也大
-
wgt来源
-
使用小程序sdk
- 初始化
因为小程序是另起进程 application 会创建2次,初始化的时候添加判断
if(!RuningAcitvityUtil.getAppName(getBaseContext()).contains("io.dcloud.unimp")) {
//请在此处初始化其他三方SDK
... ...
DCUniMPSDK.getInstance().startApp(mContext,"__UNI__04E3A11");
DCUniMPSDK.getInstance().startApp(mContext,"__UNI__04E3A11", "pages/component/view/view");
扩展
|