Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有可能阻止Android Wear设备安装该应用程序?_Android_Google Play_Android Manifest_Wear Os - Fatal编程技术网

是否有可能阻止Android Wear设备安装该应用程序?

是否有可能阻止Android Wear设备安装该应用程序?,android,google-play,android-manifest,wear-os,Android,Google Play,Android Manifest,Wear Os,它还没有准备好在Android Wear上安装和使用(真正的小屏幕-智能手表),但一些用户已经安装了它。我知道这一点,因为我已经在模拟器上进行了测试,它看起来一点也不好 我不希望用户因为找到了一个可以在那里运行的应用而感到沮丧,但当他们安装它时,它却不能正常工作 是否有可能阻止Android wear设备安装应用程序?如果是,怎么做 现在我想起来了,安卓设备是如何安装应用程序的?我想你说的设备不是安卓软件,而是非常小的直安卓设备。你可以在任何销售中国设备的购物网站上搜索“安卓手表”来找到它们 您

它还没有准备好在Android Wear上安装和使用(真正的小屏幕-智能手表),但一些用户已经安装了它。我知道这一点,因为我已经在模拟器上进行了测试,它看起来一点也不好

我不希望用户因为找到了一个可以在那里运行的应用而感到沮丧,但当他们安装它时,它却不能正常工作

是否有可能阻止Android wear设备安装应用程序?如果是,怎么做


现在我想起来了,安卓设备是如何安装应用程序的?

我想你说的设备不是安卓软件,而是非常小的直安卓设备。你可以在任何销售中国设备的购物网站上搜索“安卓手表”来找到它们

您可以使用
标记限制应用程序运行时的屏幕大小,但建议不要这样做


从兼容屏幕列表中删除
small
,将禁止在屏幕小于3英寸的设备上安装应用程序。您还可以考虑使用<代码> <代码>标记来启用那些设备

只需从手持侧的GrdLead构建脚本中删除磨损依赖项(与<代码> WearProject < /代码>)当Wear应用程序安装在Android设备上时,手持应用程序不会尝试打包/安装它。

您可以使用蓝牙调试在Android Wear上安装任何应用程序。所以,一般人不会在他们的smartwatch上安装你的应用程序。我不会担心的。@Jaredrummer,我不明白。那么,普通用户在Android上安装应用程序的方式是什么呢?应用程序如何告诉操作系统可以在Android wear上安装?还有,为什么我注意到用户在Android wear上使用了一个不同的、更流行的应用程序?你确定他们在wear上运行它吗,不仅仅是一个看起来像手表的非常小的Android设备?@atok开发者控制台说一些用户已经将其安装在Android 4.4W上了……我认为wear应用程序总是打包在一个普通的应用程序中,然后由操作系统从手机复制到wear设备。我认为这是一个报告错误,我建议忽略它。要支持Android Wear,你需要采取特殊措施——创建单独的模块,将其包含在项目中等。如果你没有这样做,这意味着有人可能会通过ADB直接将你的APK文件推送到Wear(这将导致崩溃)。@androiddeveloper@Tajchert我明白了。所以这看起来像个bug。我在这里发布了一条关于它的帖子:我不使用Gradle。我使用Eclipse,所以它没有。我对ant不太熟悉,但我认为您也有相同的选择。安装可穿戴设备是因为您告诉ant将它们打包在一起。删除依赖项,一切都会很好。如果你只想使用你的Wear应用程序,而手持设备和Wear之间不需要通信,你可以尝试将你的可穿戴应用程序的软件包名称更改为与你的同伴应用程序不同的名称,但只有当你的应用程序无法相互通信时才有可能。我什么也没做。我没有将任何东西打包到我的应用程序中。在Eclipse上,一切几乎都是自动的。我甚至不知道如何在Eclipse上开发Android Wear。好吧,也许这就是你的问题。。。或者在互联网上查看如何从ant软件包中排除Wear应用程序,或者考虑迁移到Gradle和Android Studio根据文档,为了支持Android Wear,我必须在应用程序中添加APK。我没有做过这样的事情,即使在提取导出的、已签名的APK(它会进入Play Store)时,里面也没有额外的APK。这让我得出结论,这可能是游戏商店的一个bug。关于它的另一个暗示是,一个非常流行的应用程序不支持平板电脑,但统计数据显示该应用程序安装在平板电脑上。