appid和appkey
项目分享中需要用到这两项,需要到官网进行注册。
下面是官网的官方文档:
http://www.mob.com/wiki/detailed?wiki=ShareSDK_for_Flutter&id=14
sdk部分
根据官网指示,在pubspec.yaml文件中加入下面依赖
dependencies:
sharesdk_plugin:
安卓的mobsdk.gradle客服说是可以自动生成,也有存在部分未自动生成,所以未自动生成需要手动添加,然后再重新自定义编辑。具体可以直接挪官网demo的文件。
另外手动添mobsdk.gradle文件后,需要在gradle文件中添加mobsdk.gradle的引用
apply from:'../MobSDK.gradle'(在android{}之外添加)
此外,ios的sharesdk_plugin.podspec会自动生成,就照着官网编辑即可,到了这步就算是sdk的成功引用了,。
android部分
1.需要打包签名,不然微信等部分应用分享失败。
2.flutter签名没有快捷方式了,需要用命令来生成,具体百度吧!
3.打包,在命令行flutter build apk,会在项目下/build/app/outputs/apk/release/下。
通过cd到项目,运行adb install <apk的路径>的方式,进行测试。
网友评论