文章目录
- 摘要:
- 准备工作:
- 步骤一:系统安装
- 步骤二:环境配置
- 1、进入宝塔下载mysql5.6版本 php nginx redis phpmyadmin(数据库管理工具) 2、下载完php后需要安装扩展3、redis需要设置密码
- 步骤三:后端配置
- 1、阿里云短信配置需要在代码修改 放上对应信息即可 2、融云需要换成自己融云信息3、支付宝支付4、后台:配置管理里面填写对应信息
- 步骤四:Android信息配置
- 1、添加对应cpu类型的so库
- Ndk{abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'x86', "x86_64"}
- //融云 RongIM.init(application, 3argexb63sybe); 3、微信支付
- implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+' implementation project(':IMKit') implementation project(':IMLib') implementation project(':lib_svga') 4、支付宝支付,登录
- implementation(name: 'alipaySdk-15.6.5-20190718211159-noUtdid', ext: 'aar') implementation files('libs/umeng-share-core-6.9.6.jar') implementation files('libs/umeng-share-QQ-simplify-6.9.6.jar') implementation files('libs/umeng-share-sina-simplify-6.9.6.jar') implementation files('libs/umeng-share-wechat-simplify-6.9.6.jar') implementation files('libs/umeng-sharetool-6.9.6.jar') 5、分享配置
- <receiver android:name=".activity.dynamic.SocialReleaseActivity$MyReceiver"> <intent-filter> <action android:name="SendNotify" /> <action android:name="play_recorder_complete" /> </intent-filter> </receiver> 6、友盟库,key配置
- implementation 'com.umeng.sdk:common:latest.integration' implementation 'com.umeng.sdk:analytics:latest.integration'implementation 'com.umeng.umsdk:utdid:1.1.5.3' //PushSDK implementation 'com.umeng.umsdk:push:6.0.1' implementation 'com.hyman:flowlayout-lib:1.1.2' implementation 'com.kongzue.dialog_v3:dialog:3.1.1'<meta-data android:name="UMENG_APPKEY" android:value="5d2ed7a8570df330da000fb9" /> <meta-data android:name="UMENG_CHANNEL" android:value="u100" /> <service android:name=".app.service.RoomPlayService" />public static String YOUMENG_KEY = "5e15961fcb23d242ec0000ce" ; //友盟key public static String YOUMENG_SECRECT ="c2nbxta8lt4rdcngkhtm0dubj2mzyafc" ; //友盟Secrect 7、qq,微//信,微博等第三方分//享或登录
- UMConfigure.init(application, 5e15961fcb23d242ec0000ce , "", UMConfigure.DEVICE_TYPE_PHONE, c2nbxta8lt4rdcngkhtm0dubj2mzyafc);PlatformConfig.setWeixin("wx59b8d8736a11236f", "748723241c46893bd7b9d470ee48433b"); PlatformConfig.setQQZone("101844589", "eb92f27b0fb7c317961a6c6e5442abe6"); PlatformConfig.setSinaWeibo("550865829", "70e69881edd8a44cc99f7e83b34de1b6", "域名"); 8、 百度统计
- implementation 'com.baidu.mobstat:mtj-sdk:latest.integration'<!-- 百度统计//////开始///////////////////////////////////////// --> <meta-data android:name="BaiduMobAd_STAT_ID" android:value="Pquq1NHw9FEvNGKFxopErVpeN9QuQDqf" /><!-- 百度统计渠道商编号 --> <meta-data android:name="BaiduMobAd_CHANNEL" android:value="youmeng_channnel" /><!-- 是否开启错误日志统计,默认为false --> <meta-data android:name="BaiduMobAd_EXCEPTION_LOG" android:value="false" /><!-- 日志仅在wifi网络下发送,默认为false --> <meta-data android:name="BaiduMobAd_ONLY_WIFI" android:value="false" /> <!-- 是否获取基站位置信息 ,默认为true --> <meta-data android:name="BaiduMobAd_CELL_LOCATION" android:value="true" /><!-- 是否获取GPS位置信息,默认为true --> <meta-data android:name="BaiduMobAd_GPS_LOCATION" android:value="true" /><!-- 是否获取WIFI位置信息,默认为true --> <meta-data android:name="BaiduMobAd_WIFI_LOCATION" android:value="true" /><!-- 日志发送策略,可选值:APP_START、ONCE_A_DAY、SET_TIME_INTERVAL,默认为APP_START --> <meta-data android:name="BaiduMobAd_SEND_STRATEGY" android:value="APP_START" /><!-- 日志发送策略 为SET_TIME_INTERVAL时,需设定时间间隔。取值为1-24的整数,默认为1 --> <meta-data android:name="BaiduMobAd_TIME_INTERVAL" android:value="1" />
- 步骤五:ios信息配置文档
- 1、配置融云miao/Expand/Macros/Global.h2、声网miao/Expand/Macros/Global.h3、友盟miao/Main/Other/Other/AppDelegate.h4、QQ//分//享及第三方登录miao/Main/Other/Other/AppDelegate.h5、微//信登录6、微//信//支//付miao/Expand/Macros/Global.h7、域名miao/Expand/Macros/Global.h END!!!
摘要:
咪语音直播社交APP是一款社交游戏陪练游戏APP系统,
功能包含:1.游戏陪练、2.预约交友、3.语音聊天、4.技能分享、5.广场社区,
无论是用户还是主播,都可以发布广场的需求。
用户可以查看主播的动态,或者对自己感兴趣的播放项目发起一键播放请求,短时间内连接主播进行播放。
准备工作:
购买服务器,保存root账号和密码
使用服务器连接工具比如Xshell等
购买服务器,保存root账号和密码
使用服务器连接工具比如Xshell等
步骤一:系统安装
连接服务器搭建宝塔面板Centos
HYPERLINK "https://www.bt.cn/bbs/thread-19376-1-1.html" https://www.bt.cn/bbs/thread-19376-1-1.html
命令复制粘贴就行 等待安装完毕 保存地址账号密码 (注意:服务器安全组需要放行端口)
步骤二:环境配置
1、进入宝塔下载mysql5.6版本 php nginx redis phpmyadmin(数据库管理工具)
2、下载完php后需要安装扩展
3、redis需要设置密码
1、进入宝塔下载mysql5.6版本 php nginx redis phpmyadmin(数据库管理工具)
2、下载完php后需要安装扩展
3、redis需要设置密码
步骤三:后端配置
1、阿里云短信配置需要在代码修改 放上对应信息即可
2、融云需要换成自己融云信息
3、支付宝支付
4、后台:配置管理里面填写对应信息
1、阿里云短信配置需要在代码修改 放上对应信息即可
2、融云需要换成自己融云信息
3、支付宝支付
4、后台:配置管理里面填写对应信息
步骤四:Android信息配置
1、添加对应cpu类型的so库
1、添加对应cpu类型的so库
Ndk{abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'x86', "x86_64"}
Ndk{abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'x86', "x86_64"}
2、融云key配置
//融云
RongIM.init(application, 3argexb63sybe);
//融云
RongIM.init(application, 3argexb63sybe);
3、微信支付
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
implementation project(':IMKit')
implementation project(':IMLib')
implementation project(':lib_svga')
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
implementation project(':IMKit')
implementation project(':IMLib')
implementation project(':lib_svga')
4、支付宝支付,登录
implementation(name: 'alipaySdk-15.6.5-20190718211159-noUtdid', ext: 'aar')
implementation files('libs/umeng-share-core-6.9.6.jar')
implementation files('libs/umeng-share-QQ-simplify-6.9.6.jar')
implementation files('libs/umeng-share-sina-simplify-6.9.6.jar')
implementation files('libs/umeng-share-wechat-simplify-6.9.6.jar')
implementation files('libs/umeng-sharetool-6.9.6.jar')
implementation(name: 'alipaySdk-15.6.5-20190718211159-noUtdid', ext: 'aar')
implementation files('libs/umeng-share-core-6.9.6.jar')
implementation files('libs/umeng-share-QQ-simplify-6.9.6.jar')
implementation files('libs/umeng-share-sina-simplify-6.9.6.jar')
implementation files('libs/umeng-share-wechat-simplify-6.9.6.jar')
implementation files('libs/umeng-sharetool-6.9.6.jar')
5、分享配置
<receiver android:name=".activity.dynamic.SocialReleaseActivity$MyReceiver">
<intent-filter>
<action android:name="SendNotify" />
<action android:name="play_recorder_complete" />
</intent-filter>
</receiver>
<receiver android:name=".activity.dynamic.SocialReleaseActivity$MyReceiver">
<intent-filter>
<action android:name="SendNotify" />
<action android:name="play_recorder_complete" />
</intent-filter> </receiver>
<intent-filter>
<action android:name="SendNotify" />
<action android:name="play_recorder_complete" />
</intent-filter> </receiver>
6、友盟库,key配置
implementation 'com.umeng.sdk:common:latest.integration'
implementation 'com.umeng.sdk:analytics:latest.integration'
implementation 'com.umeng.umsdk:utdid:1.1.5.3'
//PushSDK
implementation 'com.umeng.umsdk:push:6.0.1'
implementation 'com.hyman:flowlayout-lib:1.1.2'
implementation 'com.kongzue.dialog_v3:dialog:3.1.1'
<meta-data
android:name="UMENG_APPKEY"
android:value="5d2ed7a8570df330da000fb9" />
<meta-data
android:name="UMENG_CHANNEL"
android:value="u100" />
<service android:name=".app.service.RoomPlayService" />
public static String YOUMENG_KEY = "5e15961fcb23d242ec0000ce" ; //友盟key
public static String YOUMENG_SECRECT ="c2nbxta8lt4rdcngkhtm0dubj2mzyafc" ; //友盟Secrect
implementation 'com.umeng.sdk:common:latest.integration'
implementation 'com.umeng.sdk:analytics:latest.integration'
implementation 'com.umeng.umsdk:utdid:1.1.5.3'
//PushSDK
implementation 'com.umeng.umsdk:push:6.0.1'
implementation 'com.hyman:flowlayout-lib:1.1.2'
implementation 'com.kongzue.dialog_v3:dialog:3.1.1'
<meta-data android:name="UMENG_APPKEY" android:value="5d2ed7a8570df330da000fb9" />
<meta-data android:name="UMENG_CHANNEL" android:value="u100" />
<service android:name=".app.service.RoomPlayService" />
public static String YOUMENG_KEY = "5e15961fcb23d242ec0000ce" ; //友盟key
public static String YOUMENG_SECRECT ="c2nbxta8lt4rdcngkhtm0dubj2mzyafc" ; //友盟Secrect
implementation 'com.umeng.umsdk:utdid:1.1.5.3'
//PushSDK
implementation 'com.umeng.umsdk:push:6.0.1'
implementation 'com.hyman:flowlayout-lib:1.1.2'
implementation 'com.kongzue.dialog_v3:dialog:3.1.1'
<meta-data android:name="UMENG_APPKEY" android:value="5d2ed7a8570df330da000fb9" />
<meta-data android:name="UMENG_CHANNEL" android:value="u100" />
<service android:name=".app.service.RoomPlayService" />
public static String YOUMENG_KEY = "5e15961fcb23d242ec0000ce" ; //友盟key
public static String YOUMENG_SECRECT ="c2nbxta8lt4rdcngkhtm0dubj2mzyafc" ; //友盟Secrect
7、qq,微//信,微博等第三方分//享或登录
UMConfigure.init(application, 5e15961fcb23d242ec0000ce
, "", UMConfigure.DEVICE_TYPE_PHONE, c2nbxta8lt4rdcngkhtm0dubj2mzyafc);
PlatformConfig.setWeixin("wx59b8d8736a11236f", "748723241c46893bd7b9d470ee48433b");
PlatformConfig.setQQZone("101844589", "eb92f27b0fb7c317961a6c6e5442abe6");
PlatformConfig.setSinaWeibo("550865829", "70e69881edd8a44cc99f7e83b34de1b6", "域名");
UMConfigure.init(application, 5e15961fcb23d242ec0000ce
, "", UMConfigure.DEVICE_TYPE_PHONE, c2nbxta8lt4rdcngkhtm0dubj2mzyafc);
PlatformConfig.setWeixin("wx59b8d8736a11236f", "748723241c46893bd7b9d470ee48433b"); PlatformConfig.setQQZone("101844589", "eb92f27b0fb7c317961a6c6e5442abe6"); PlatformConfig.setSinaWeibo("550865829", "70e69881edd8a44cc99f7e83b34de1b6", "域名");
PlatformConfig.setWeixin("wx59b8d8736a11236f", "748723241c46893bd7b9d470ee48433b"); PlatformConfig.setQQZone("101844589", "eb92f27b0fb7c317961a6c6e5442abe6"); PlatformConfig.setSinaWeibo("550865829", "70e69881edd8a44cc99f7e83b34de1b6", "域名");
8、 百度统计
implementation 'com.baidu.mobstat:mtj-sdk:latest.integration'
<!-- 百度统计//////开始////////////////////////
///////////////// -->
<meta-data
android:name="BaiduMobAd_STAT_ID"
android:value="Pquq1NHw9FEvNGKFxopErVpeN9QuQDqf" />
<!-- 百度统计渠道商编号 -->
<meta-data
android:name="BaiduMobAd_CHANNEL"
android:value="youmeng_channnel" />
<!-- 是否开启错误日志统计,默认为false -->
<meta-data
android:name="BaiduMobAd_EXCEPTION_LOG"
android:value="false" />
<!-- 日志仅在wifi网络下发送,默认为false -->
<meta-data
android:name="BaiduMobAd_ONLY_WIFI"
android:value="false" />
<!-- 是否获取基站位置信息 ,默认为true -->
<meta-data
android:name="BaiduMobAd_CELL_LOCATION"
android:value="true" />
<!-- 是否获取GPS位置信息,默认为true -->
<meta-data
android:name="BaiduMobAd_GPS_LOCATION"
android:value="true" />
<!-- 是否获取WIFI位置信息,默认为true -->
<meta-data
android:name="BaiduMobAd_WIFI_LOCATION"
android:value="true" />
<!-- 日志发送策略,可选值:APP_START、ONCE_A_DAY、SET_TIME_INTERVAL,默认为APP_START -->
<meta-data
android:name="BaiduMobAd_SEND_STRATEGY"
android:value="APP_START" />
<!-- 日志发送策略 为SET_TIME_INTERVAL时,需设定时间间隔。取值为1-24的整数,默认为1 -->
<meta-data
android:name="BaiduMobAd_TIME_INTERVAL"
android:value="1" />
implementation 'com.baidu.mobstat:mtj-sdk:latest.integration'
<!-- 百度统计//////开始////////////////////////
///////////////// -->
<meta-data android:name="BaiduMobAd_STAT_ID" android:value="Pquq1NHw9FEvNGKFxopErVpeN9QuQDqf" />
<!-- 百度统计渠道商编号 -->
<meta-data android:name="BaiduMobAd_CHANNEL" android:value="youmeng_channnel" />
<!-- 是否开启错误日志统计,默认为false -->
<meta-data android:name="BaiduMobAd_EXCEPTION_LOG" android:value="false" />
<!-- 日志仅在wifi网络下发送,默认为false -->
<meta-data android:name="BaiduMobAd_ONLY_WIFI" android:value="false" />
<!-- 是否获取基站位置信息 ,默认为true -->
<meta-data android:name="BaiduMobAd_CELL_LOCATION" android:value="true" />
<!-- 是否获取GPS位置信息,默认为true -->
<meta-data android:name="BaiduMobAd_GPS_LOCATION" android:value="true" />
<!-- 是否获取WIFI位置信息,默认为true -->
<meta-data android:name="BaiduMobAd_WIFI_LOCATION" android:value="true" />
<!-- 日志发送策略,可选值:APP_START、ONCE_A_DAY、SET_TIME_INTERVAL,默认为APP_START -->
<meta-data android:name="BaiduMobAd_SEND_STRATEGY" android:value="APP_START" />
<!-- 日志发送策略 为SET_TIME_INTERVAL时,需设定时间间隔。取值为1-24的整数,默认为1 -->
<meta-data android:name="BaiduMobAd_TIME_INTERVAL" android:value="1" />
<!-- 百度统计//////开始////////////////////////
///////////////// -->
<meta-data android:name="BaiduMobAd_STAT_ID" android:value="Pquq1NHw9FEvNGKFxopErVpeN9QuQDqf" />
<!-- 百度统计渠道商编号 -->
<meta-data android:name="BaiduMobAd_CHANNEL" android:value="youmeng_channnel" />
<!-- 是否开启错误日志统计,默认为false -->
<meta-data android:name="BaiduMobAd_EXCEPTION_LOG" android:value="false" />
<!-- 日志仅在wifi网络下发送,默认为false -->
<meta-data android:name="BaiduMobAd_ONLY_WIFI" android:value="false" />
<!-- 是否获取基站位置信息 ,默认为true -->
<meta-data android:name="BaiduMobAd_CELL_LOCATION" android:value="true" />
<!-- 是否获取GPS位置信息,默认为true -->
<meta-data android:name="BaiduMobAd_GPS_LOCATION" android:value="true" />
<!-- 是否获取WIFI位置信息,默认为true -->
<meta-data android:name="BaiduMobAd_WIFI_LOCATION" android:value="true" />
<!-- 日志发送策略,可选值:APP_START、ONCE_A_DAY、SET_TIME_INTERVAL,默认为APP_START -->
<meta-data android:name="BaiduMobAd_SEND_STRATEGY" android:value="APP_START" />
<!-- 日志发送策略 为SET_TIME_INTERVAL时,需设定时间间隔。取值为1-24的整数,默认为1 -->
<meta-data android:name="BaiduMobAd_TIME_INTERVAL" android:value="1" />
步骤五:ios信息配置文档
1、配置融云
miao/Expand/Macros/Global.h
2、声网
miao/Expand/Macros/Global.h
3、友盟
miao/Main/Other/Other/AppDelegate.h
4、QQ//分//享及第三方登录
miao/Main/Other/Other/AppDelegate.h
5、微//信登录
6、微//信//支//付
miao/Expand/Macros/Global.h
7、域名
miao/Expand/Macros/Global.h
1、配置融云
miao/Expand/Macros/Global.h
2、声网
miao/Expand/Macros/Global.h
3、友盟
miao/Main/Other/Other/AppDelegate.h
4、QQ//分//享及第三方登录
miao/Main/Other/Other/AppDelegate.h
5、微//信登录
6、微//信//支//付
miao/Expand/Macros/Global.h
7、域名
miao/Expand/Macros/Global.h

END!!!
转载请注明来源:啾咪语音直播社交游戏陪练游戏APP源码搭建教程
本文永久链接地址:https://www.8181ym.com/1952.html
本文永久链接地址:https://www.8181ym.com/1952.html
声明:本站源码仅做学术研究,自娱自乐使用,不得用于赌博性质的非法商业用途!转载请说明出处!



评论(0)