如何利用第三方资源提高开发足球比分类APP的效率

Stellacai123 发布于 2015/08/09 16:08
阅读 244
收藏 2

一、基于Android系统

1、准备工作:

使用Eclipse新建一个Android项目,根据要求提示填写相关信息,然后构建APP框架(来这里的应该基本都懂这个吧,需要详细图文可在百度经验查找:怎样创建安卓项目?)

2、这里使用的第三方资源是一个比分SDK,要了解所用的SDK,可获取整个示例工程以及对应的APK安装包进行运行。运行工程可以通过以下两种方式进行运行:

a. 直接安装比分SDK Demo.apk至手机进行运行

b. Eclipse中导入并运行比分SDKDemo工程

(资源包获取自戳:sportsdt.com/base_sdk.shtml

3、提供你的应用程序包名和签名,到sportsdt.com留言申请应用程序的APP_KEY,得到开放接口。完成后在应用中添加SDK所需要的权限,打开AndroidManifest.xml文件,将SDK需要的权限添加到该文件中即可:

<uses-permission android:name="android.permission.INTERNET" />

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

4、用一个简单的APP框架,内嵌进去一个现成的比分SDK,就可以达成以下效果,这样就可以省去很多时间精力,然后需要其他功能再另行开发。这个SDK支持Android和iOS两种系统。

二、基于IOS系统

1、准备工作:

用Xcode先创建一个IOS项目,详细图文可以继续问度娘。IOS使用比分SDK,需提供xcode建立工程的时候使用的Bundle identifiersportsdt.com受理后返回SDK验证需要的appkey

2、引入SMSDK.framework

将所需的SMSDK.framework拷贝到工程所在文件夹下。

TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择SMSDK.framework文件添加到工程中。

2、引入所需的第三方库(7M SDK需要在XCode工程引入以下的第三方类库以确保项目能够正确运行)

通过CocoaPods安装,将以下语句添加进工程的Podfile,然后打开终端在工程目录执行pod install命令,运行[工程名称].xcworkspace,开始工作!

pod 'Reachability'

pod 'Masonry'

pod 'ReactiveCocoa'

pod 'AFNetworking'

pod 'CocoaLumberjack'

pod 'Nimbus/Core', '1.0.0'

pod 'Nimbus/AttributedLabel', '1.0.0'

3、引入资源bundle

需要在Xcode工程中引入SMSDK.bundle,确保SMSDK图片能正常显示

4、环境配置

TARGETS->Build Settings->Other Linker Flags 中添加-ObjC

 

加载中
返回顶部
顶部