Bluetooth LE for iOS and Android v2.3 Unity蓝牙插件 免费版(附设置方法)

Bluetooth 蓝牙插件下载

  • 软件大小:579KB
  • 软件语言:英文软件
  • 软件类型:国外软件
  • 软件授权:免费软件
  • 软件类别:滤镜插件
  • 应用平台:Windows平台
  • 更新时间:2018-07-12
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

Bluetooth是一款Unity对iOS,tvOS和Android的蓝牙低能耗(BLE)简单实现的插件。

需要导入的插件,都选择Bluetooth+LE+for+iOS+and+Android+v2.3,API不需要改变,不同的地方在于Xcode部署的时候需要设置一番。

IOS蓝牙权限配置

在Build Phases中搜索文件UnityBluetoothLE.mm,然后在compiler flags中双击填写加入-fno-objc-arc。

使用方法

1、新建一个Unity5.6工程,导入正版Bluetooth LE for iOS tvOS and Android.unitypackage
2、用JD-GUI反编译工具查看unityandroidbluetoothlelib.jar
3、将反编译的代码拷贝出来,建立对应的文件目录,
4、在Eclipse中建立空工程,将代码文件放进去。
5、修改AndroidManifest.xml,添加蓝牙权限
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-feature android:name="android.hardware.bluetooth_le" android:required="false"/>
6、将unity-classes.jar文件添加到libs目录下.这个jar文件可以从Unity导出一个Android工程中找到
7、修改其中的3处错误
(A)注释的这个
//import android.bluetooth.le.ScanSettings.Builder;
(B)
private UUID getFullBluetoothLEUUID(String uuidString)函数中UUID uuid;重定义了
(C)
public class AdRecordList类中的
this.Records.add(new UnityBluetoothLE.AdRecord(UnityBluetoothLE.this, length, type, data));
改为this.Records.add(new UnityBluetoothLE.AdRecord(length, type, data));

载地址

下载错误?【投诉报错】

Bluetooth LE for iOS and Android v2.3 Unity蓝牙插件 免费版(附设置方法)

      气软件

      关文章

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的Bluetooth LE for iOS and Android v2.3 Unity蓝牙插件 免费版(附设置方法)资源来源互联网,版权归该下载资源的合法拥有者所有。