【问题标题】:Android wear watch face rejected - "basic functionality"?Android Wear 表盘被拒绝 - “基本功能”?
【发布时间】:2016-06-30 06:51:53
【问题描述】:

我昨晚向 Play 商店提交了我的第一个 android wear 表盘,但被拒绝了。邮件中的原因很简单:

资格问题:

-您的应用程序的基本功能无法按描述工作。请务必在各种不同的 Android Wear 设备上测试您的应用,并且 配置。

详情请参考以下开发者页面: https://developer.android.com/tools/testing/index.html https://developer.android.com/training/building-wearables.html

如何了解更多信息?它在我自己的手表上运行良好,一位使用不同手表的朋友尝试过,它也很好。我已经在具有其他一些屏幕尺寸的模拟器上尝试过它,它也可以在那里工作。我在开发者控制台中没有看到任何可以让我看到他们所做的测试失败的东西,所以我不知道如何修复它!

【问题讨论】:

    标签: android google-play wear-os watch-face-api


    【解决方案1】:

    好的,通过“嘿,你错误地拒绝了我”链接提交后,我收到了另一封拒绝电子邮件,但是这封邮件有一条神奇的线“Crashes on ASUS Zenwatch”。

    一些谷歌搜索让我发现华硕使用“低位环境模式”。然后我在我的华为开发者选项中发现我可以强制这样做。这样做了,嘿presto-它崩溃了! 至少我现在有一个堆栈跟踪并且可以修复它。

    【讨论】:

    • 你能告诉我你做了什么来支持“低位环境模式”吗?他们接受你的表盘了吗?
    • 是的,一旦我解决了这个问题,他们就做到了。为了解决这个问题,我简单地检查了我是否处于低位环境中(示例代码 IIRC 中已经有一个布尔值)并相应地更新我的 Paint 对象的属性(禁用抗锯齿是关键)。值得一读developer.android.com/design/wear/…reddit.com/r/AndroidWear/comments/2qb3ia
    猜你喜欢
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多