由于不确定您所指的具体SDK数据库是哪一个,以下为一般SDK数据库引用 *** 作步骤:
打开你的开发工具,比如Visual Studio等
在工具菜单栏中找到“项目”,选择“添加引用”选项
在d出的“添加引用”窗口中选择“浏览”选项卡
浏览到SDK数据库的安装目录,找到需要引用的数据库文件,选择并点击“确定”按钮
引用成功后,在代码中添加对SDK数据库的引用,即可调用其中的API函数进行开发
注意事项:在引用SDK数据库时,请确认你所使用的开发工具支持SDK数据库的版本,避免版本兼容问题。
一、基于Android系统的例子1、准备工作:
使用Eclipse新建一个Android项目,根据要求提示填写相关信息,然后构建APP框架(详细图文可在百度经验查找:怎样创建安卓项目?)
2、这里使用的是一个比分SDK,要了解所用的SDK,可获取整个示例工程以及对应的APK安装包进行运行。运行工程可以通过以下两种方式进行运行:
a. 直接安装比分SDK Demo.apk至手机进行运行
b. 在Eclipse中导入并运行比分SDKDemo工程
(资源包获取自戳:体育大数据 - 数据中心)
3、提供你的应用程序包名和签名,到体育大数据 - 首页留言申请应用程序的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,就可以达成以下效果:
PS. 现在要做出一个有内容的APP,用第三方提供的现成SDK直接嵌入是最方便的,只要你能找到适合的SDK,就会节省很多精力和时间。还需要其他什么SDK可自行网上查找。试完Android系统的,有兴趣可以再尝试下IOS系统,前提你是土豪,哦不,是你的电脑要是Mac系统。
二、基于IOS系统的例子
1、准备工作:
同上,还是要先创建一个IOS项目,这回使用的是xcode,详细图文可以继续问度娘。
2、引入SMSDK.framework
将所需的SMSDK.framework拷贝到工程所在文件夹下。
在 TARGETS->Build Phases->Link Binary With Libaries中点击“+”按钮,在d出的窗口中点击“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。
效果如图:
第一次这么认真地回答一个问题,恰好用到了这个SDK,如有做体育项目的朋友也有需要,可自行搜索sportsdt,其他就不多说了。
步骤:创建文件(该文件连接ocswift桥梁)projectnavigator右击项目选择NewFile->iOS->Source->HeaderFile给文件命名(文件命名任意假设Bridging-Header.h)保存步骤二:打该文件清空面内容导入想要类库并保存#import"MBProgressHUD.h"步骤三:进入BuildSettings搜索框输入bridg找Objective-CBridgingHeader选项文件路径赋值给该选项步骤三:使用引用代码比viewDidLoad添加显示进度框:overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//同pch使用该类库需顶部导入该类库文件MBProgressHUD.showHUDAddedTo(self.view,animated:true)}欢迎分享,转载请注明来源:内存溢出
评论列表(0条)