首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android Q 开发者常见问题 | FAQ・第二期

当您发布 Android App Bundle 文件到 Google Play 时,如果 Google Play 分析并发现任何一个可能设备的下载包超过 150MB 时,将会拒绝这个 App Bundle...A: 因为 Google Play 只提供对适配该设备的应用下载,所以除非设备同时也支持 32 位运行环境,否则将不能下载没有支持 64 位的应用。...A: 在 Android 8.0 或以上的版本中,可以考虑使用 SSAID (Settings.Secure.ANDROID_ID),因为它的生成是基于设备用户安装应用签名的密钥。...Q:在同一台设备上,不同应用的 Android ID 是否相同?...我们测试了少量的设备,如 Moto G7/G7+、Sony XZ3、小米 Note7、MIX3,这些是支持的;同时我们发现一加 6T 有兼容性问题,我们正在修复。

33810

测评 | 我们帮你测试了 Google Home,它会是你想要的完美助手吗?

与亚马逊 Echo 只能在 Echo 设备之间进行的通话功能相比,Google Home 可以拨打固定和移动电话通话。 机器之心第一时间测试了 Google Home 的新功能,发现的确还无法实现。...1、在背景噪音干扰下接收信息的能力 通过其他设备播放音乐造成背景噪音,提出诸如「你怎么样」、「可以播放一段音乐吗」、「停止播放」等问题和指令都可以迅速得到回答和反应。...「5 月 21 日出发,6 月 21 日回程的航班 394 美元起,你要邮件查看机票情况吗?」回答是,就会在账户关联邮箱收到相关邮件。 5、通过网络搜获信息 当我们问「这周有汉密尔顿的演出吗?」...我们还试着引导 Google Home: 「Hey Google,你知道 Maroon 5 吗?」 「你想知道 Marron 5 的什么?」 「有他们的演出吗?」...不过有一位朋友表示,曾在拥抱着女友的情况下对 Google Home 说「Hey Google play Waltz」,两人便跳起舞来,又通过「Turn the volume to the Max」调高音乐

1.2K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一个时代即将终结!安卓应用告别APK格式

    一个Android应用程序的代码想要在Android设备上运行,必须先进行编译,然后被打包成为一个被Android系统所能识别的文件才可以被运行,而这种能被Android系统识别并运行的文件格式便是“APK...更棒的是,当设备配置 (如语言) 发生变化时,Google Play 会检测到它,并下载该语言的配置 APK。...开发者可以把这些用途或功能添加到他们的应用中,Google Play 会按需提供这些动态功能模块,而不是在安装时统一添加,从而进一步减少应用下载体积。...安装早于 Android Lollipop 版本的设备也可以享受安装文件体积缩小的福利,但其 APK 中将包含所有语言。 在如今,很显然构建一个统一的臃肿的 APK 的做法已经过时了。...除了压缩体积外,ABB在“ 防二次打包”一类安全性上也有所表现,可安卓这一次改动真是技术更迭的推动又或者为了给用户更好的使用体验吗?

    1.7K40

    Google Play 灰度betaalpha 测试方案以及常见问题

    建议的测试流程 假设我们有一个比较重大的新版本即将发布,那么我们应该选择怎么样的过程呢?下面是我的一个建议流程,可供大家参考下。...是可以的,如果你发现该版本在某个地区灰度没有问题后,接下来想直接全量,是可以直接操作,不需要经过审核的。 一个设备多个 Google Play 账号,如果触发了灰度机制,那么应该会如何显示呢?...假设一种场景,我 Google Play 上登录了多个账号,因为灰度机制,我有一个账号在灰度里面,另外几个不在灰度里面,那么在 Google Play 上将会显示哪个版本呢?...但是有个冲突的点,就是上面我提到的,如果该设备上登录多个账号,只要一个账号在灰度里面,并且灰度是最新版本,那么其他账号也是可以看到最新版本的,但是这类情况较少。...如果希望区分 Google Play 下载的用户和其他来源,应该怎么办呢? 可以应用 Android 的安装器获取安装来源,从而来区分。

    3.6K10

    开源软件求捐赠也要被谷歌抽税?开发者:直接改成GitHub链接

    「 谷歌可以为免税的非营利组织破例,但 Language Transfer 是一个由一个人经营的小项目。如果我们想让人们捐赠,谷歌就必须抽成。」...同时 app 中不再有任何关于为该项目做出贡献或捐赠的信息。谷歌在 Play 商店中接受了这个版本的 app,一年后大约有 50000 台设备下载安装了这个 app。...不过谷歌还额外要求,这些应用需要在 Google Play 上月度活跃安装量超过 10 万次,才能获得减少抽成的资格。 Aurora Store 有人提出或许可以尝试使用 Aurora Store。...Aurora Store 是 Google Play 商店的免费替代品,用户可以下载 APK 而无需 Google Play 账户。...与谷歌的 Play 商店不同,Aurora 商店不会跟踪用户下载或使用的应用程序。Aurora Store 也不受谷歌将用户的设备标记为未经认证等限制。

    91120

    智对 Android 订阅难点:教你如何应对工作中 10 种常见订阅问题

    在看文章前,我假设你已经有 Google Play 订阅业务的运营经验,所以基础的东西我就不讲了,本文旨在将你解决订阅问题的能力再拔高一层,最终能融会贯通,熟练运用,真正做到“智对之”。...目前,你可以在 Google Play Console 看到的数据有: 哪个市场的安装/订阅量最高 哪个渠道最能吸引用户订阅 用户所在地区分布情况 在同类应用中的表现 难点 2:“用户对会员服务并不感冒...可以考虑加入一些激励,必要的话也可以加入现金奖励。当用户的参与度达到了一定程度之后,可以向用户发放这些激励。 将真正有价值的激励限制在订阅付费用户范围内,从而减少付费用户的流失。...例如,你可以开启 I/O 大会上提到的 账户保持(account hold)功能,这样,你可以暂时挂起他们的账户,直到他们付款为止。...欢迎在评论区继续讨论这个问题,或着在发推时加上 #AskPlayDev 话题标签一起参与进来,我们会通过 @GooglePlayDev 来答复你,在上面我们会发些教你如何在 Google Play 上获得成功的文章

    1.5K50

    fireeyee解剖新型Android恶意软件

    恶意app程序会伪装成Google Play商店,尤其是其图标完全模仿了主屏幕上Google Play的图标。...一旦安装成功,黑客使用一个动态的DNS服务器和通过SSL协议的Gmail来搜集Android设备上的文本信息、签名证书和银行密码。 下面是主程序、附件程序、恶意代码之间的关系图: ?...用户体验 安装完成后,主屏幕上会多出一个新图标“google app stoy”。该图标跟真正的“Google Play”一样,这样可以迷惑用户点击它。...恶意行为 在恶意DEX包的源代码中,“class.dex”是从加密文件“x.zip”解压缩出来的。在分析这段代码时,我们发现从感染的Android设备窃取私人信息有三种方式。...网络流量 1.SMS消息发送 因为目标email地址和密码都是保存在手机中的,我们将其替换为一个测试账号,这样测试的SMS消息被截获后将重定向至模拟的测试邮箱账户中。

    1.5K60

    Android Q 开发者最常见问题

    Device ID Q: 预装应用可以获取设备ID,这里对预装应用的定义、标准和范畴是什么?是否由厂商系统设置名单? A: 厂商预装的系统应用。...Q: 禁止后台启动 Activity 是否会对 adb 启动 Activity 等测试场景有影响,如果是的话有办法绕过吗? A: 没有影响。...Android Studio 安装与测试的流程也是用了 adb 的机制而不会受到影响。 Q: 我的网络电话应用或闹钟应用会受背景限制影响吗?...Q: Android Q 的应用什么时候能上传到 Google Play? A: 从 Beta 4 开始。 Q: 支持 Android Q 开发者预览版的设备只有 Google Pixel 吗?...这样只支持 64 位的设备将无法运行您的应用。而且这样亦无法通过 Google Play 的检测。

    79140

    Google Play 控制台指南:Google Play 控制台能为你做的都不仅仅是发布应用这么简单而已

    在左侧有一个导航菜单(三),可快速访问所有 Play 控制台的工具,让我们来依次的看一下。...该目录还显示每种设备类型的安装量,评分和收入。例如,特定设备的平均评分较低,可能是设备问题在一般测试中没有被捕捉到导致的。你可以移除这样的设备,并暂时停止新的安装,直到你完成修复。 ? 设备目录。...缩小 APK,增加安装量 (来自 Medium) 如何针对新兴市场优化您的 Android 应用程序 (来自 Medium) 在 Google Play上制作有帮助的数据 (I/O ‘17 大会) --...---- 获取 Play 控制台应用程序 本文中的屏幕截图展示了浏览器中的 Play 控制台,但是你的 Android 设备也可以使用 Play 控制台应用。...在 Google Play 上获取. ---- 保持最新状态 有几种方法可以保持从 Google Play 获取最新最好的状态: 点击 Play 控制台右上角的 ?

    8.1K30

    Android Oreo 常见问题 2.0 | Android 开发者 FAQ Vol.9

    希望阅读本期 FAQ后,您的问题都能迎刃而解。 Q: 我什么时候能更新到 Android 8.0 Oreo ? 我的设备适配吗? ?...A: 如今,Pixel、Nexus 5X 及 Nexus 6P 的编译版本已经进入了运营商测试阶段,与此同时,我们也预计不久之后能在 Pixel C 和 Nexus Player 上同步推出。...一旦系统更新适配于您的设备,我们会发送通知提醒您下载并安装更新。 * 但请注意,Nexus 6 及 Nexus 9 设备将不会提供 Android 8.0 更新。...您可以在 Google Play Store 上下载支持这个特性的其他启动器。 Q: 怎么开启 Nexus 5X / 6P 以及 Pixel C 上的 “自动打开 Wi-Fi” 功能? ?...测试最佳做法 : https://developer.android.google.cn/training/testing/index.html Q: Android O 的新特性有没有一些示例来让我们更快的了解

    2.1K70

    华为被卡脖子,到底卡的是什么?

    只有当安卓智能手机制造商,获得了Google的许可之后,才能在其安卓设备上合法安装GMS。华为未来不能得到谷歌许可,意味着未来的华为手机上,将不会内嵌有GMS。...(谷歌地图)等,及将基于Google账户的系统数据同步,备份,包括联系人,邮件,文件同步,游戏进度,多人线上联机等。...海外 海外平台严重依赖GMS,当使用登录海外网站的谷歌商店就必须使用谷歌三件套(Google服务框架、Google play商店和Google Play服务)而这些基于GMS来运行,如没有将无法安装海外应用程序...所以,可以通过转变国外的用户的使用方式来解决 3.华为目前来看对待很多事的解决办法都是自研,你不让我用,那好我自己做一个新的出来替代你让用的,现在麻烦的是华为新做出的东西如何让国外认可,首先得到国内的支持...除此之外,大家还有什么好的建议与意见吗?欢迎在评论区留言!

    1.6K10

    【业界】谷歌利用机器学习删除了Google Play中的70万个垃圾应用,同比2016年增加了70%

    据了解,2016年12月的Google Play应用程序总数为260万,2017年12月为350万,增长35%。然而,有多少是不好的应用程序,谁也说不准。...我们所知道的是,被移除的不良应用数量增长速度超过了商店中的应用总数,如果考虑到Google昨日发布的下一个统计数据,这将是有意义的:在2017年之前,有99%应用程序的内容都可识别,且任何人都可以安装。...该公司声称,通过Google Play获得恶意软件的可能性比通过外部来源安装应用程序要低10倍。 Google Play团队去年开发了新的检测模型和技术,可以大规模地识别屡犯者和滥用的开发者网络。...Google表示,与2016年相比, Google Play在2017年将PHA安装率降低了一个数量级。...事实上,尽管有大量不良应用程序和恶意软件开发者的记录,但仍有很多人回避了Google Play的安全性。

    1.1K40

    Fast Pair: 轻叩一下,无缝连接 Android 用户

    账户密钥 Fast Pair 使用不同的 账户密钥 (Acount Key) 来代表外围设备的不同的个人用户。账户密钥可以映射到一个 Gmail 地址上。...作为一项附加功能,一个人在多部 Android 手机或平板电脑上使用同一个 Gmail 账户的情况,也会被 Fast Pair 服务视为一个账户密钥。...我们建议您在距离 Android 手机一米远的地方测量蓝牙设备的信号强度,然后在测试结果的基础上再加 41dBm。 有关 Eddystone-UID 信息,请参阅 这里。...提交 TxPower 有两种选择: 您可以在注册时手动提交,或者您的设备可以在设备广播期间将其作为负载数据中的一部分。...结语 Fast Pair 是 Google 提供的一项服务,作为 Google Play 服务的一部分,用于简化 Android 用户的设备配对过程。

    1.1K30

    Google Play十周年,恶意软件泛滥问题仍悬而未决

    【图:为庆祝Google Play十周年,谷歌设计了新的标志】 近两年,Google Play恶意软件泛滥的问题已经引起了越来越多安全机构的注意,根据2020年的一项调查研究,Google Play直接被确认为是安卓设备上安装恶意软件的主要来源...研究人员还特别研究了这些软件的来源路径,结果显示,大约67%的恶意应用软件安装来自Google Play。...在上传至Google Play时,这些恶意软件可通过轻量化的代码,伪装、克隆成合法正常的应用程序,以欺骗Google Play的安全防御检测,即使当受害首次下载安装时也看不出任何端倪,而一旦获取了用户设备相应的权限...,这些恶意软件才逐渐浮现出庐山真面目——比如通过Dropper(滴管)技术,在受害者设备上逐步部署带有恶意功能的有效载荷。...为了尽可能多地持续性绕过检测,这些恶意软件也会不断升级优化,也会善于利用通用工具进行混淆,比如Joker曾利用由谷歌设计的开源应用开发工具包Flutter来逃避基于设备和应用商店的安全检测,它能允许开发者从一个代码库中为移动端

    1.1K20

    Google Play商店漏洞:黑客可远程在你的安卓手机上安装恶意APP

    安全研究人员发现Google Play商店中两个严重安全漏洞,可以允许攻击者远程在用户的安卓设备上安装并下载恶意APP(应用)。...——通过该方式黑客可以利用google play商店悄无声息地向受害者的安卓设备安装任何恶意APP,即使没有征得用户允许。...漏洞利用测试:Metasploit模块已公开 为了帮助企业安全人员测试企业发行的智能手机是否受该漏洞的影响,相应的Metasploit模块已被创建并发布在了Github上。...结果,通过google play的远程安装特性,即google play商店中的任何应用都能被安装到用户的安卓设备上,这就会导致远程代码执行攻击。...2、另一个有效的措施很简单,那就是退出google play商店的账户,以此来避免漏洞的影响,不过,这种方法极有可能不会被大多数用户采纳。

    2K70

    为什么说它对 Android 未来的发展十分重要?

    通过查看下图,您可以看到 Google Play 上的应用大小与其安装转化率呈负相关关系。这意味着随着应用变大,其安装率会下降。出现这种情况有很多原因:许多用户的设备上没有足够的可用空间。...大致的想法是这样的:如果您将所需的所有内容上传到了 Google Play,让 Play Store 为每个用户和设备按需提供相应的内容。这很简单,不是吗?...Instant 现在安装在 13 亿台设备上,并且被证明是驱动应用发现和安装的极佳方法,从而争取到那些可能尚未安装应用的用户。...应用基本模块和免安装应用模块的大小限制为 10MB,这样就可以启用 Play Store 和 Web 横幅上的“立即试用”按钮。免安装应用只能请求受到支持的权限。...使用动态功能模块逐步加载功能是大幅减少应用体积的众多方法之一。10MB 的大小限制仅适用于将启用了免安装功能的应用束推送到生产环境的时候,所以在此之前您可以在超出大小限制的情况下对其进行测试。

    1.9K20

    移动开发界囚徒现身说法,审查困境与控制权探讨

    我本来可以在模拟器里多测试几种 Android 版本的,但谁想得到呢…… 解决问题 我想到的第一件事,当然就是先回滚到 Google Play Store 中的较旧版本,确保把受影响的范围控制在运行最新...毕竟 Google Play Store 不支持版本回滚,如果不立即着手解决,用户会逐渐把这个最新版本的应用安装到手机上,然后把我们公司彻底逼疯。...但熬夜加班还是很容易出错误,在把修复版本摆上 Play Store 前也实在没有多少时间能做全面测试。但毕竟之前的问题是应用在登录后立即崩溃,所以我觉得这次更新再怎么差也比之前要好。...简单来讲,我想达成的效果就是修复所有已知的崩溃问题、发布新版本,然后在逐步完成全面测试后再更新一个包含后续修复的新版本。所以在向 Play Store 提交了新版本后,我就在焦急地等待谷歌完成审核。...毕竟之前那种随时刷新 Google Play 控制台页面、绝望地等待“审订中”状态发生变化的日子就不应该存在。 到现在时间已经过去了约 72 个小时,更新的状态仍处于“审核中”。

    29010

    如何优化您的 Android 应用(Go 版)

    它还取决于诸如您拥有多少开发资源等因素; 无论您是否可以在应用中保留针对这些设备进行优化的功能,以及您希望为全球最终用户启用的分发场景类型。 有三种情况可以确定: 一个应用程序的所有。...一个应用程序,不同的 APK。 针对 Android(Go 版)设备和其他所有设备使用相同的应用,但是有不同的体验。...如果您的应用或游戏仍未针对 API 26 或更高版本,我强烈建议您仔细阅读 Google Play 的迁移指南。特别要密切关注后台执行限制和通知渠道。...尽管 Android(Go 版)设备上的 Play 商店与全球所有设备上的用户都可以使用的 Google Play 商店相同,但我们正在自定义商店体验,我们认为这对于这些设备上的用户非常重要。...**在今年的 Google I/O 上,我们发布了 Android App Bundle,这是来自 Google Play 的新发布格式。

    2.1K20

    重要变更: Android App Bundle 的未来计划

    现在,有逾一百万款正式版应用在使用 App Bundle,Google Play 上排名前 1,000 的大多数应用和游戏均在此列,例如 Adobe、Duolingo、Gameloft、Netflix、...因此,其快速跟进的安装模式提升了安装率和商店转化率。最终,由于 ASTC 现在支持约 80% 的设备,纹理压缩格式的定位条件让您可以向支持该功能的设备推送 ASTC。...Q:如果要发布一个新应用,我能决定我的应用签名密钥内容吗? 可以,我们会在 Play 管理中心中提供此选项。创建新应用时,您可以选择向 Google 提供应用签名密钥。...Q:在 Google Play 上分发应用时,我如何确保按我偏好的方式向用户推送我的应用?...不过,要做到这一点,当您上传 App Bundle 时,您还需要上传使用旧密钥签名的原 APK,这样一来,Google Play 即可继续向现有用户推送更新。 Q:我可以更改我的应用签名密钥吗?

    1.3K40

    使用 Unity 引擎打造免安装游戏

    另外,免安装也意味着玩家无需斟酌"这个游戏是否值得占用设备上的宝贵储存空间"。.../stories/instant-apps/playtika 不少成功开发者都在通过免安装游戏迈向下一个成功,我们希望您也加入他们的行列: 使用Unity打造免安装游戏难吗?...如果使用Unity构建的游戏超过了13.5 MB限制,您可以在那里对您的免安装游戏进行内部测试和展示,您还会在Play Store中看到"立即体验"按钮。...设备(实体或模拟器均可),启用了开发者模式和USB调试功能 游戏APK的项目源代码,用于编译测试和发布版本 在Google Play Console中创建内部测试轨道 注册加入Unity Development...4.在免安装游戏配置完毕后,选择PlayInstant→Build and Run即可在已连接的设备上启动它。

    1.8K10
    领券