zoukankan      html  css  js  c++  java
  • IOS/Android SDK测试实践

    最近开始接SDK的测试项目,因为之前没有接触过,还是很新奇的,记录一下测试方法。

    大家都知道SDK其实就是一个基础工具包,我的理解,对于安卓和IOS来说,SDK就是一个应用程序的基础包,在SDK的基础上来开发应用程序APK。

    一、测试方法

    (1)打开测试demo,方法:双击工程中的.xcodeproj文件

    (2)修改ASRSpeaker中的部分代码,通过修改红框中代码可以实现绑定、解绑、识别、查询绑定状态等功能

    (3)光标停留在变量上,按住command键+左键,弹出的对话框中选择“Jump to Definition”跳转到参数配置文件,

    根据需要选择相应的参数,方便快捷

    (4)手机数据线连接Mac,选择手机,运行后打包App到手机

    (5)操作手机中上App,执行代码中写的相应的绑定、解绑、识别、查询绑定状态等功能

    (6)通过xcode也可以查看内存,CPU的使用情况

    二、调用SDK内接口

    通过添加参数来调用SDK接口,实现定制化功能

    Android SDK的方式和IOS SDK相同

      

    Android stadio的日志功能是很好用的,可以根据需求来设定日志打印的等级,下图红框中的日志等级从上到下详细度逐渐降低,精准度逐渐增强

    从下图的日志中可以看到,发生crash的原因是参数传了一个空字符串,另外还可以看到发生crash的activity具体是哪个。

  • 相关阅读:
    在visual studio 2010中调用ffmpeg
    RTP/RTCP/RTSP/SIP/SDP
    YV12数据与AVFrame的相互转换
    实现输出h264直播流的rtmp服务器
    RTMP协议发送H.264编码及AAC编码的音视频,实现摄像头直播
    CentOS 硬盘分区方案
    ubuntu默认root密码
    windows下ACE怎样安装与使用说明?
    CentOS 6.4 图文安装教程
    我自己的FFMpeg编译之路
  • 原文地址:https://www.cnblogs.com/ailiailan/p/9479792.html
Copyright © 2011-2022 走看看