当前位置: 首页 > 知识库问答 >
问题:

有没有办法通过蓝牙在android上安装普通的android应用程序?

张承颜
2023-03-14

我知道Android磨损中的蓝牙调试允许我们在手机中安装应用程序,这些应用程序的android磨损伴侣通过蓝牙安装在手表中。但我想安装正常的android应用程序,而无需任何android磨损组件。我知道如何通过usb做到这一点,但有没有办法使用蓝牙做到这一点?我尝试通过蓝牙连接PC和手表,但无法让adb列出手表。

共有2个答案

漆雕安晏
2023-03-14

我认为可能忽略了AndroidWear(AW)的重点——你不应该在手表上运行Android应用程序,而是应该在你的常规应用程序旁边运行配套应用程序。归根结底,你一开始就不应该试图在手表上安装应用程序(这很难,因为不应该这样做)。

AndroidWear平台专门设计用于限制您可以在手表上运行的内容。这个想法是,您应该使用AndroidWear手表进行通知和其他“可浏览”的项目,并继续使用手机进行更复杂的操作:

从文档:

与手持应用程序相比,可穿戴应用程序在尺寸和功能上都相对较小。它们只包含可穿戴设备上有意义的内容,通常是相应手持应用程序的一小部分。一般来说,如果可能,您应该在手持设备上执行操作,并将结果发送给可穿戴设备。

我希望没有一种官方支持的方式来做你想做的事情,因为这是一种最初不被支持或建议的方式。

明利
2023-03-14

如果您试图将独立的Wear应用程序直接安装到手表上,请使用蓝牙调试。你需要将你的Wear设备与手机配对,并连接到Android Wear应用程序。然后按照此处的说明操作-https://developer.android.com/training/wearables/apps/bt-debugging.html

我不知道如何使用你上面提到的电脑。您应该按照我列出的链接上的说明进行操作,并确保使用与佩戴设备配对的手柄。

此外,你提到安装“没有磨损组件的普通Android应用程序”。穿戴应用程序需要AndroidManifest中的以下元素。xml

<uses-feature android:name="android.hardware.type.watch" />

这表明它是与android磨损兼容的软件。但是,有一些正常的Android功能无法在Wear设备上运行。即使您的程序确实有效,UI也可能不直观,甚至根本无法正常工作。建议为Wear设备提供特定于Wear的应用程序,专门用于利用外形尺寸。

 类似资料:
  • 我写了一个通过蓝牙发送/接收文件的应用程序,但我想把这个应用程序设置为默认的应用程序发送和接收文件! 移动设备向我的手机发送文件时的说明;我的应用程序获取文件,并与它一起工作之后,保存在我想要的时间和地点。

  • 我想创建一个能够接收音频流的Android应用程序。我曾想过使用A2DP配置文件,但似乎Android不支持A2DP接收器。看起来有很多人在寻找这个问题的解决方案。但是,如果接收一个普通的位流,然后在应用程序中将数据转换成音频呢?我想通过RFCOMM(SPP蓝牙模式)接收PCM或Mp3数据流,然后使用AudioTrack播放。 首先,我如何通过RFCOMM在我的Android手机上接收比特流?是否

  • 我想知道android蓝牙通信的通信方式是什么。我的代码基本上遵循这里的开发者指南:http://developer.android.com/guide/topics/connectivity/bluetooth.html如果我按照本指南从设备中读取/写入数据?通信类型是什么?我在网上搜索了一下,它看起来像是串口通信,RS 232。这是正确的吗? 非常感谢。

  • 我想知道是否有一种方法,使通知弹出状态栏上方,像传统的祝酒词消息,当第一次收到。默认情况下,当收到通知时,通知标签会显示在状态栏中,并暂时隐藏其他通知图标(如果有的话),直到通知标签显示完毕。然后,通知图标通常被添加到等待用户交互的图标的水平列表中。我想要最初的接收报价只是上升到状态栏之上,然后添加图标与其余的他们。

  • 我正试图通过蓝牙将数据从一台设备传输到另一台设备。 我之前曾尝试在android网站上运行bluetoothChat示例代码,但没有成功。 现在,我继续研究我发现的这段代码,虽然它在我的设备上编译,但它们之间没有连接。 有人看到下面的代码有什么问题吗?如果有人知道android上蓝牙的一些好资源,如果他们能与我分享,我将不胜感激!

  • 当arduino连接到USB时,我的串行端口是/dev/ttyacm0。这个很管用。然而,当蓝牙适配器连接时,我收到错误“程序员没有响应”。我无法识别bluetooth在哪个端口上运行。我试着列举串行端口,但我找不到有没有蓝牙适配器的区别。你知道在哪里可以找到适合蓝牙通信的串行端口名称吗?