# L-Platform **Repository Path**: luqihua/L-Platform ## Basic Information - **Project Name**: L-Platform - **Description**: 整合微信SDK,支付宝SDK,微博SDK 可以方便调用支付,分享,登录功能 - **Primary Language**: Android - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-06 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 导入配置 app-> build.gradle ```java android { ... javaCompileOptions { annotationProcessorOptions { arguments = [appid: applicationId] } } } } dependencies { ... implementation 'com.lu.lib:lplatform:1.0.2' annotationProcessor 'com.lu.lib:lplatform-processor:1.0' } ``` AndroidManifest.xml ```xml ``` > 将上述配置导入项目中即可开始使用,在项目源码的demo里也有详细的使用方式 #### 配置各个平台参数 ```java //下面的初始化配置为各自平台的信息 //第一个参数都是appid,第二个参数是app_secret,第三个参数是新浪需求的redirect_url //如果不需要调用某个平台的sdk,不配置参数即可 public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); //下面的初始化配置为各自平台的信息 PlatformConfigurator.getInstance() .isDebug(BuildConfig.DEBUG) .withContext(this) .setSINAConfig("", "", "") .setQQConfig("", "") .setMiniProgramConfig("") .setWXConfig("", "") .initialize(); } } ``` #### [使用参照博客](https://www.jianshu.com/p/11a8f8a1c3de),也可观看demo