技术干货 | 如何在 Library 中使用/依赖 mPaaS?
簡介: 在使用 mPaaS 框架過程中,有時(shí)需要復(fù)用模塊。復(fù)用時(shí)需要按照使用 Module 依賴的方式添加模塊。
使用場景
在使用 mPaaS 框架過程中,有時(shí)需要復(fù)用模塊。復(fù)用時(shí)需要按照使用 Module 依賴的方式添加模塊。本文以將復(fù)用 mPaaS 掃碼組件的 Module 為例進(jìn)行說明。
?
前提條件
已按照原生 AAR 接入方式將工程接入 mPaaS。
?
操作步驟
1. 在 Android 工程中創(chuàng)建 Android Library 類型的模塊 “scan”。
2. 在新創(chuàng)建的 scan 模塊的 build.gradle 文件中添加 `api ?platform("com.mpaas.android:$mpaas_artifact:$mpaas_baseline")` 。示例如下:
dependencies {……//moudle里使用mPaaS組件功能時(shí),必須添加api platform("com.mpaas.android:$mpaas_artifact:$mpaas_baseline")……}3. 通過 Android Studio mPaaS 插件為 scan 模塊安裝掃碼組件。具體菜單路徑為:mPaaS > 原生 AAR 接入 > 配置/更新組件 > 開始配置。安裝后,掃碼組件組件會自動加載。
4. 配置 App 主工程。
plugins {id 'com.android.application'...... //必須在app下的build.gradle添加baseline.config(基線) id 'com.alipay.apollo.baseline.config' }5. 調(diào)用組件模塊。在使用掃碼組件的地方,導(dǎo)入 scan 模塊。
dependencies {api platform("com.mpaas.android:$mpaas_artifact:$mpaas_baseline")....api project(':scan')//掃碼組件 }撰文:劉啟洋
原文鏈接
本文為阿里云原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
總結(jié)
以上是生活随笔為你收集整理的技术干货 | 如何在 Library 中使用/依赖 mPaaS?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 八种经典排序算法总结
- 下一篇: 排查指南 | 关于 mPaaS-iOS