用VS2017 Xamarin 开发Andriod Bluetooth APP 历程记录

用VS2017 Xamarin 开发Andriod Bluetooth APP 历程记录

入门新手

作为一个漫长的软件开发项目经理以后, 代码丢的生了,新技术也丢的生了. 终于辞职以后, 有了大把的时间了, 做了20年IT, 浪了一段时间, 其他技能好像已经不适应了, 就还是捡起代码来的有感觉些, 踏实些, 这就是命! 来吧开发一个andriod 蓝牙app来玩玩吧. 作为一个C#背景的人来讲, 选中Xamarin.Forms作为开端, VS2017下载安装, 根据微软的入门指引, 建project, 启动模拟器。折腾啊, 好电脑还给公司了, 我自己老Y470, 模拟器根本跑不起来, 气的我奄奄一息. 后来俺家小老板花了8000多大洋给买了一台yoga710, 哈哈, 触屏+轻便, 不如游戏本有分量, 好吧, 配了两天环境, demo程序跑起了, 巨丑的andriod app 在模拟器上biubiu发着光了. 接下来就是bluetooth拉, 啥东东呢?

Bluetooth 权限瞭望

对于一个bluetooth设备经验仅限于平时用的无线鼠标和为了控制体重常早上起来称体重的好轻app和体重老不见下去数字以外, 其他一无所知. 有网络, 就有知识, 不急, 没人催出货, 慢慢来.

  1. Bluetooth Adapter ,蓝牙适配器;在电脑的设备管理器和手机上都有这货, 要写蓝牙app, 必定通过代码去玩它. 作为一个开发平台肯定有个啥类去用的, 找找吧. 嗯就是这个类BluetoothAdapter, 怎么用, 我还不知道.
  2. Bluetooth AccessRight, 你要操纵任何东东, 你得有权限吧, 在我建的iBoardcast.Andriod项目属性的Android清单里, 发现三个相关的权限;BLUETOOTH/ BLUETOOTH ADMIN/ BLUETOOTH PRIVILEDGED, 这三个权限各自代表什么意思呢? 存储在哪个文件里面呢, 点点就知道了. 靠, checkbox, 都可以选, 不是互斥的. 三个货都点了,查找bluetooth关键字, 在AndriodManifest.xml里. 所以直接在xml里改就ok了.
 <uses-permission android:name
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值