问题标签 [android-wear-2.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android Wear 2.0 开发复杂功能
我有一个现有的 Android 应用程序,我想为其提供 Wear 2.0 复杂功能。我不希望创建自定义 Wear 表盘或配套 Wear 应用程序 - 我只是希望能够创建用户应该能够添加到现有表盘的复杂功能。这可能吗?阅读文档在我看来,我需要创建自定义表盘或应用程序才能提供复杂功能。我现在有点困惑。对此的任何指示将不胜感激。
xamarin - Xamarin.Forms 如何使用 Xamarin.Android.Wear 2.0 库为应用程序指定“环境”模式
我有一个使用 Xamarin.Android.Wear 2.0 库的 Xamarin.Forms 应用程序,用于一个简单的单页应用程序。我想利用环境模式功能让应用程序 UI 在
所以,我的问题是我可以在 Xamarin.Forms 和 Xamarin.Android.Wear 2.0 库中执行此操作吗?
一如既往,感谢您的帮助!
android - Android Wear 2 中的未读通知计数并发症
我正在开发一系列 Android Wear 2 表盘,显然我发现了一个我无法解决的问题。
在图片中,您可以看到来自 Google 的两个简单表盘(抱歉,我还不能嵌入图片)。第一个来自 Google Developer Codelabs 示例项目。
第二个默认安装在 AW2 中,称为“Elements 模拟”(但也有一个“Elements Digital”,非常相似)。我已经禁用了除了左边的所有其他并发症。
两个表盘都显示来自同一并发症数据提供程序的信息,即系统未读通知计数(在并发症帮助程序中,选择常规 -> 未读通知计数)。
但是,如您所见,相同的信息以两种截然不同的方式显示。
我的问题是,我无法理解这是怎么可能的。未读通知计数并发症是类型TYPE_ICON
。
根据文档,ComplicationData
与 type 的并发症相关的唯一信息TYPE_ICON
是一个图标,可以通过调用来检索complicationData.getIcon()
。而且,事实上,图标就在那里,它是未读通知的实际数量的图像。圆圈中的数字图像(如您在第一个表盘中看到的)。没有铃铛图标(第二个表盘),并且另一个变量中没有单独的未读计数值。没有什么。
我以为我可以避免使用 Complications Drawable 方法来绘制并发症并以我自己的方式进行绘制,但是,正如我所说,我对并发症的唯一了解是,当它被创建或更新时,它是TYPE_ICON
类型。没有其他的。没有提供者名称,没有价值。只是一个数字图标。
我错过了什么?如何以类似于第二张图片中的方式绘制复杂功能?
谢谢。
firebase - Firebase 已初始化但无法获取令牌 (Xamarin.Android)
我正在使用 Visual Studio 2017、Xamarin 4.5.0.486、Xamarin.Android 7.3.1.2 创建一个使用 FireBase 的 Wear 2.0 应用程序。我的代码运行良好,但现在我在初始化期间收到以下信息:
07-18 11:59:20.453 D/FirebaseApp(9289):com.google.firebase.auth.FirebaseAuth 未链接。跳过初始化。07-18 11:59:20.481 D/FirebaseApp(9289):com.google.firebase.crash.FirebaseCrash 未链接。跳过初始化。07-18 11:59:20.499 I/FA (9289):应用程序测量正在启动,版本:10298 07-18 11:59:20.499 I/FA (9289):要启用调试日志记录,请运行:adb shell setprop log。 tag.FA VERBOSE 07-18 11:59:20.515 I/FA (9289):启用更快的调试模式事件记录运行:07-18 11:59:20.515 I/FA (9289):adb shell setprop debug.firebase。 analytics.app com.palarum.patient.up.wear 07-18 11:59:20.529 I/FirebaseInitProvider(9289):FirebaseApp 初始化成功
即使它说“成功”,我也无法使用var token = FirebaseInstanceId.Instance.Token获得令牌。我在过去获取令牌的地方得到了 null 。
我也偶尔看到FirebaseApp 初始化失败。
我正在通过 WiFi 将调试器运行到实际设备(LG W280)。Google Play 服务已安装并可用。
我检查了我的 package_name,我重新下载了我的 google-services.json 文件。一切都无济于事...
之前有人遇到过这个问题,或者对我还应该检查什么有任何建议吗?
提前致谢!
android - Android Wear 2.0 防止应用程序意外退出
我正在构建一个 Wear 2.0 应用程序,我想防止应用程序意外退出(从左向右滑动)。如果用户不想退出,我如何“拦截”活动的关闭,并中止关闭?
android - Android Wear 2.0 设置列表项
我正在尝试在 Android Wear 2.0 的设置应用程序中复制菜单列表:
由于WearableListView
现在已弃用,因此推荐的制作列表的方法是使用wearablerecyclerview
. 如何将菜单 XML 资源附加到 recylerview,如何模仿设置示例的设计并包含标题?
android - 使用 compile 'com.google.android.support:wearable:2.0.4' 时出现以下错误,但我没有使用 26.0.0
在我的 Wear 应用程序的 build.gradle 文件中使用compile 'com.google.android.support:wearable:2.0.4'
(最新版本com.google.android.support:wearable
)时,我收到以下错误,但我没有使用 26.0.0。
我应该怎么办?即使我添加 compile 'com.android.support:wear:26.0.0' 它仍然失败。
android - Android Wear 2.0.4 找不到类“com.google.android.aidl.BaseStub”
我的 Wear 项目 (WatchFace) 无法使用 Android Wear 2.0.4 运行,它使用 Android Wear 2.0.3 构建并成功运行。
我的应用程序 build.gradle 中的依赖项很简单:
一切都变了,2.0.3 变成了 2.0.4
android - 将文件发送到 Android Wear 应用
我正在为 Android Wear 开发一个简单的 RSS 应用程序。我想为用户提供一个导入 OPML 文件的选项,但我无法找到任何关于发送文件以观看和/或读取手表文件系统的支持。
借助 AW 2.0,Google 似乎正在推动仅在手表上运行的应用程序,但我猜想,我必须构建一个配套的手机应用程序?