我正在尝试模拟测试蓝牙应用程序,但我创建一个BluetoothAdapter类的模拟对象的第一步是不工作!

我正在使用powermockito轻松模拟.

mBluetoothAdapter = (BluetoothAdapter)PowerMock.createMock(BluetoothAdapter.class);

这失败了.使用以下堆栈跟踪

java.lang.IllegalArgumentException: No visible constructors in class android.bluetooth.BluetoothAdapter

at org.easymock.internal.DefaultClassInstantiator.getConstructorToUse(DefaultClassInstantiator.java:94)

at org.easymock.internal.AndroidClassProxyFactory.createProxy(AndroidClassProxyFactory.java:48)

at org.easymock.internal.MocksControl.createMock(MocksControl.java:114)

at org.easymock.internal.MocksControl.createMock(MocksControl.java:88)

at org.easymock.internal.MocksControl.createMock(MocksControl.java:79)

at org.powermock.api.easymock.PowerMock.doCreateMock(PowerMock.java:2212)

at org.powermock.api.easymock.PowerMock.doMock(PowerMock.java:2163)

at org.powermock.api.easymock.PowerMock.createMock(PowerMock.java:89)

at com.xxx.blesimplesample.test.MainActivityTest.setUp(MainActivityTest.java:59)

at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)

at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)

at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:554)

at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1710)

任何人都使用任何模拟框架进行蓝牙应用程序模拟?任何建议都会有所帮助

android蓝牙适配器距离,Android蓝牙适配器模拟相关推荐

  1. android 步行距离,Android 高德地图 步行 路线规划

    路线规划就是给RouteSearch设置一个监听,里面有步行规划,骑车,驾车,公交等线路的规划 第 1 步,初始化 RouteSearch 对象 routeSearch = new RouteSear ...

  2. Android基于Socket无线遥控 - 模拟触摸按键篇framework jar

    Android基于Socket无线遥控(一)-Socket基本模型搭建 http://233.io/article/1017992.html 本篇主要内容涉及模拟系统按键消息,单击事件,触屏事件等,模 ...

  3. android radiobutton 文字按钮的距离,android RadioButton 图片与文字间距问题

    在使用radiobutton  的按钮跟文字之间的间距在不同的手机上会出现间距不一致,今天学习到了如何解决这个问题: android:button=@null;//将默认的button图片清空 and ...

  4. Android WebRTC 入门教程(二) -- 模拟p2p本地视频传输

    Android WebRTC 入门教程(一) – 使用相机 Android WebRTC 入门教程(二) – 模拟p2p本地视频传输 源码工程: https://github.com/LillteZh ...

  5. Android头像上传实战模拟

    Android头像上传实战模拟 在开发中头像的上传应该是必不可少的,话不多说上效果图! 点击头像弹出PopupWindow分别三个按钮. <?xml version="1.0" ...

  6. android中段落距离,Android中TextView 行间距和段间距设置

    这里有一篇文章关于设置段落间距(仅供参考):https://blog.csdn.net/yingpaixiaochuan/article/details/77996793 TextView行间距设置 ...

  7. Android之场景桌面(二)----模拟时钟实现

    之前关于场景桌面Android之场景桌面(一)作了一个大概的描述,总体实现比较简单.今天跟大家分享一下一个自定义View ----模拟时钟的具体实现,先来看看效果图吧,单独提取出来的,相比场景桌面中的 ...

  8. 十问Android NFC手机上的卡模拟

    十问Android NFC手机上的卡模拟 2013-6-13 编写 2013-7-17 修改最后一条的描述 2013-11-14 根据最新的Android4.4 KitKat,修改第7条的描述 1,  ...

  9. android自动发送dtmf,Android发送dtmf键盘事件(模拟通话界面键盘事件)

    1.第一步,在代码里加上以下方法 /** * 说明:发送dtmf事件 * Author: * @param keycode */ publicvoidsendDTMF(charkeycode) { t ...

最新文章

  1. 如何使用Ajax技术开发Web应用程序(2)
  2. leetcode算法题--环形链表
  3. 【原创】存储器设计思想——冯诺依曼结构和哈佛结构
  4. 转:用nohup命令让Linux下程序永远在后台执行
  5. 用Python实现一个大数据搜索引擎
  6. leetcode 1047. Remove All Adjacent Duplicates In String | 1047. 删除字符串中的所有相邻重复项(Java)
  7. java、Android 数组转集合
  8. WinXP下替代IIS的新思路
  9. 为什么年轻人挣得很多还是穷?北上广深挑战指数报告~
  10. C语言学习笔记---时间函数asctime()和localtime()
  11. 记录zedboard无法识别com的解决思路
  12. linux监控系统软件下载,Linux系统资源监控工具(LinuxSysMonitor)
  13. Mac版Java反编译工具jd-gui解压即用
  14. Java笔记(1)黑马刘意_Java入门_2019_idea版
  15. 计算机毕业设计Java宠物医院后台管理系统设计与实现(源码+系统+mysql数据库+lw文档)
  16. laravel 框架命令
  17. “我被苹果人脸识别系统「坑」进了监狱”
  18. 惠普的软件定义IT和芯片级安全
  19. 声音克隆初体验~复制声音只需要15分钟
  20. android开发中即时聊天软件中时间的获得

热门文章

  1. 打印机通过手机实现打印 (共享办公外部用户使用指引) 这里介绍到 苹果手机 安卓手机 手机打印复印 内外部用户打印复印扫描
  2. WIN32编写Warkey 实现改建
  3. 用python玩转办公软件(pandas数据分析)入门
  4. Requests + Pyquery下载图片
  5. Android 多渠道配置打包
  6. 《漫画算法:小灰的算法之旅》读后
  7. 企业如何通过CRM获得竞争力?
  8. 腾讯云实时音视频录制回调接口响应
  9. 嵌入式软件开发培训笔记——ARM架构Linux系统下交叉编译环境搭建、NFS、TFTP服务配置及Nandflash的读写
  10. 我做测试的3次能力飞跃,让我直接进了阿里巴巴!