我们一般测试服务器都是Windows 2008R2版本的,今天在测试项目的时候发现下载的谷歌浏览器(版本号109.0.5414.120)在初始页面有一段提示“若要接收后续 Google Chrome 更新...,您需使用 Windows 10 或更高版本。...该计算机目前使用的是Windows7”,咋一看没什么影响,直接关闭就完事了,但是每次开启浏览器都是这个提示,于是乎看着别扭还是彻底关闭这个提示吧,百度了下,看到阿豪运维笔记有关于此问题的教程,所以借鉴(...关闭提示教程 教程很简单,在桌面空白处右键,新建一个记事本,然后复制如下代码,直接复制粘贴就行,不需要修改什么,代码如下: Windows Registry Editor Version 5.00 [...,好了,这回看上去清爽多了,就是嘛简简单单多好,非得弄个碍眼的提示,烦死啦,教程结束,感谢原作者的无私奉献!
如果您想回顾过去发布的内容,请参考下面链接查看: 导航组件概览 导航到对话框 在应用中导航时使用 SafeArgs 使用深层链接导航 打造您的首个 app bundle 在 "MAD Skills" 系列文章中...在用户设备上,相比于通用 apk 文件,使用 Android App Bundle 的应用文件大小平均**缩减了 15%**。...您只需简单地切换到 Android App Bundle,就可以利用其节约文件大小和改进发布,无需改变应用的任何代码。...同时我还将会介绍一些 API (这些 API 可以用来实现按条件或按需进行功能分发) 以及各种不同的配置选项。...然后,通过使用 min-api 和 max-api,您可以声明所支持的最低以及最高的 API 版本。 如果您需要为一个特定模块指定 API 版本,这些会非常有用。
App Bundle其中包含应用的所有编译好的代码和资源,但 APK 生成及签名工作则交给 Google Play 来处理。...下图中为.aab中的内容: 展开后如下: 编译 Android App Bundle 文件 编译Android App Bundle 需支持以下条件: 1 Android Studio 3.2 或者更高版本...build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks 或使用: //app bundle 为应用支持的所有设备配置生成一组...tips: 3.1: Android 5.0(API 级别 21)或更高版本,bundletool 会推送在该设备上运行您的应用所需的基础 APK、动态功能 APK 和配置 APK 3.2: Android...4.4(API 级别 20)或更低版本,bundletool 会查找兼容的多 APK 并将其部署到您的设备 其它 bundletool 的使用可参考: 官方文档介绍 参考文档: Android App
如何针对不同的用户给出最优的安装体验,正是 Android App Bundle 所要解决的问题。本文将阐述 App Bundle 可以带来的好处,并演示如何使用这种全新的分发功能。 ?...= APK Android App Bundle 与 APK 有一些相似之处,但它们是截然不同的,且用于不同的目的。...如果您使用 Android Studio 3.2 及更高版本,那么您只需点击几下即可生成已签名的应用束,将其上传到 Play Store,即可让用户开始享受更小尺寸 APK 所带来的便利。...较小的应用意味着用户不太可能卸载您的应用以在其设备上腾出空间。 Android App Bundle 是单一工件,因此无需构建、签名或管理多个 APK。...使用 bundletool,您可以构建 Android App Bundle,提取连接的设备配置,生成 APK Set 文件 (.apks),从 APK Set 文件中提取或安装 APK,以及验证应用束
这个应用程序可能是多进制的,但对于低 RAM 设备没有特定的经验。我们强烈建议您使用新的 Android App Bundle 来体验高达 65% 的体积节省,而无需重构代码。...一个应用程序,不同的 APK。 针对 Android(Go 版)设备和其他所有设备使用相同的应用,但是有不同的体验。...以下是关于如何保持 APK 较小的一些建议: **使用新的 Android App Bundle 去查看大小....使用 Android App Bundle,您可以构建一个工程,其中应用程序包含已编译代码,资源和本地库。您不再需要为多个 APK 进行构建,签名,上传和管理版本代码。...为了保持我们的 Android Go APK 尺寸小,我们首先将我们的代码分成多个模块,然后使用产品风格来定义特定的 Go 和常规版本,“ AliExpress 高级 Android 工程师 Donghua
使用 app bundle 并不需要改变现有的代码库。 您只需要通过命令行或者 Android Studio 即可构建一个 Android App Bundle。...下载并解压这个文件后,其中包含的所有 APK 文件可以在该文件夹路径下使用 adb install — multiple *.apk 命令安装到本地模拟器或设备。...每一个功能模块或者不同配置的 apk 文件包含了其对应的资源及代码,而 base 模块会将所有的这些模块集成到一起。...// 默认值为 true // 这意味着每个不同的相关配置会生成一个分解后的 apk。...即便如此,使用 Android App Bundle 还可以提供给您按需加载功能模块的方法,而这一方法可以帮助您的应用避免安装那些只有一小部分用户可能使用的功能模块。
因此,开发者的困境就显而易见了:增加应用的体积,但可能会导致较低的转换率和较高的卸载风险;使用多重 APK,会降低您的版本迭代效率并导致您疲惫不堪,您还可能会花费大量的时间权衡不同的功能之间的取舍,以避免增加应用体积...第 2 步:现在,当您准备好测试或发布应用时,您可以将其构建为 Android App Bundle,也就是新的 Android 应用发布格式。...在 Android Studio 中构建 App Bundle 与构建 APK 的过程大致相同。使用 Unity 的游戏开发者也可以在 Unity 的 2018.3 测试版及更高版本中构建应用束。...Android App Bundle 是开源和向下兼容的 (对于 Android L 之前的版本,Play 会自动使用多 APK——即 Play 为每个设备配置生成一个 APK,包含所有语言资源,而不是使用分拆...使用 Android App Bundle 的开发者的 APK 大小平均比之前采用的“完整 APK”小 3.5% (“完整 APK”是指一个 APK 包含了 Android App Bundle 支持的所有设备配置和语言所需的一切
问题: 推荐解决方案:修改安装目录下的nslicense.dll Notepad++插件链接:https://pan.baidu.com/s/1gmCDu0zrtiFQgrvjagmd0Q 提取码:...5gc6 找到Notepad++安装目录 新建 HexEditor 文件夹,把下载的的dll文件放进去 将xshell安装目录下 nslicense.dll 文件备份一个,名为:nslicense-bak.dll...++打开nslicense.dll 搜索“0F 86 81”,将“0F 86 81”替换为“0F 83 81” 本文适用于Xsehll、Xftp 5,也适用于Xshell、Xftp 6,5和6的区别仅仅在于...: 版本5的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F 86 80, 版本6的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F 86 81,但不影响。...以下是我 xshell6 修改后的文件,不想改的话可以直接下载。 链接:https://pan.baidu.com/s/1ENgBqmoiw0FIhzLn7Kt1fw 提取码:egnt
今天博主开启电脑后启动Xshell 突然出现上图的提示!直接无法启动了!博主使用的是Xshell 5 最后一个版本! 据网友反馈,只有这个版本才会提示强制升级新版本~ 博主立马搜索相关的解决方案。...使用方法:将脚本放置在XShell5或Xftp5的安装目录,与XShell.exe或Xftp.exe同目录下。使用右键管理员身份执行脚本。...关于时间格式的说明: 因各个系统的默认时间格式不一样,所以“25-12-2018”这个格式的时间可能在其他系统上无法使用。...例如简中系统的默认时间格式为“2018-12-25”,所以脚本内的时间格式要改为此才能正常使用。 本脚本的时间格式为繁中系统默认格式,所以繁中系统上可直接正常使用。 额外说明:不放心的请勿使用。...只有6行批处理有其他需求的自己改。在死妈杰克丁版本上不可用,仅限韩国人原版。理论上5系列的XShell与Xftp都可使用。如是较早版本的可将脚本内的时间再往前调。
大家好,又见面了,我是你们的朋友全栈君。 Xshell 7 忽然不能用,提示”要继续使用此程序,您必须应用最新的更新或使用新版本“ 解决办法1:手动修改电脑的系统时间。...编辑xshell.bat文件,然后复制下面的代码。...%atime% exit xshell.bat文件地址(百度网盘): 链接:https://pan.baidu.com/s/1o-2srHnHAssRzXmxhvkmgw 提取码:zd0t 如何使用...:(1)将下面的代码start地址改成你自己电脑上xshell的安装地址。...切记双击”xshell.bat”文件后不要关掉bat窗口,执行完代码后会自己关闭,如果提前关闭 时间有可能无法返回原有日期。
自 2021 年 8 月起,Google Play 将开始要求新应用使用 Android App Bundle 进行发布。该格式将取代 APK 作为标准发布格式。...Android App Bundle Android App Bundle是基于google play的分发技术,可以有效的减少apk的大小。...Android App Bundle可以自动将不同的分辨率、语言、平台(CPU)的资源分别打包,这样当安装时只根据当前设备安装对应的资源,这样大大的节省了内存空间。...默认情况下,Android Studio 不会使用 app bundle 部署您的应用,而是由 IDE 构建针对部署速度(而非 APK 大小)进行了优化的 APK,并将其安装到设备中。...如果您使用 Android Studio 3.5 或更高版本创建支持免安装体验的功能模块(如本部分所述),IDE 会在每个模块的清单中添加以下内容,从而自动使基本模块和功能模块支持免安装体验: <manifest
现代 Android 应用分发 如果您尚未采用 App Bundle,这意味着您错过了以下优势: Android App Bundle: Google Play 使用 App Bundle 生成并优化...关于 Android App Bundle 的一些常见问题的回答 Q:相比 APK 而言,使用 App Bundle 开发应用需要多少工作量?...您可以使用通用的应用签名密钥或使用针对不同渠道的唯一应用签名密钥,包括面向 Google Play 的唯一应用签名密钥。...此外,App Bundle 的代码透明性 是一项可选的全新功能,可检查设备上运行的代码是否是开发者最初构建并签名的代码。...若想使用 Play 应用签名,您需要提供应用签名密钥的副本,因为 Google Play 需要使用此签名副本进行签名,并向您的现有用户提供版本更新。
文章目录 一、报错信息 二、解决方案 一、报错信息 ---- Google Play 中上架 APK 文件 , 报如下错误 ; 您上传的是可调试的 APK 或 Android App Bundle。...出于安全考虑,您需要先停用调试功能,然后才能在 Google Play 中进行发布。 详细了解可调试的 APK 和 Android App Bundle。...您上传的是在调试模式下签名的 APK 或 Android App Bundle。 请在发布模式下为 APK 或 Android App Bundle 签名。详细了解签名。...二、解决方案 ---- 参考文档 : Google Play 管理中心帮助文档 使用 App Bundle 资源管理器检查应用版本 添加或测试 APK 扩展文件 Play Feature Delivery...Feature Delivery , Play Asset Delivery ) 功能 ; 应用编译目标版本 : 以最新的 Android 版本作为应用编译的目标版本 ; 版本要求 : 上架的 APK
A: 我们强烈建议您使用 Android App Bundle,这是 Android 所支持的一种官方发布格式,可让您以更高效的方式开发和发布应用。...当您发布 Android App Bundle 文件到 Google Play 时,如果 Google Play 分析并发现任何一个可能设备的下载包超过 150MB 时,将会拒绝这个 App Bundle...如: 当用户首次下载您的应用时,基础 APK 加上为特定设备而构建的 APK 之和不超过 150MB。除了 Android App Bundle 方式,您也可以为不同架构发布不同的 APK 文件。...A: 在 Android 8.0 或以上的版本中,可以考虑使用 SSAID (Settings.Secure.ANDROID_ID),因为它的生成是基于设备用户安装应用签名的密钥。...A: 对于由不同开发者密钥签名的应用或同一设备上的不同用户,Android ID (Setting.Secure.ANDROID_ID 或 SSAID) 是不一样的。
构建 Android App Bundle - Android App Bundle 是新的应用发布格式,旨在帮您向用户提供更小的 APK 并降低应用的下载大小。...Google Play 名为 Dynamic Delivery “动态交付” 的新应用服务模式会处理您的 App Bundle,针对每个用户的设备配置生成并服务优化后的 APK,从而让用户只需下载其需要的代码和资源就能运行您的应用...利用 Android Studio 3.2 或通过 命令行可以轻松将您的代码构建为一个 App Bundle,并根据语言、屏幕密度和 ABI 缩减 APK 大小,且应用代码不会改变。 ?...如果您正在使用旧的 Android Studio Canary 版,请确保更新到 Android Studio Canary 14 或更高版本。...要使用上述的 Android 模拟器特性,请确保您正在运行通过 Android Studio SDK 管理器下载的最新版 Android 模拟器 v28.0.7 或更高版本。
此要求不适用于: 明确定位为在 Wear OS 或 Android TV (这些系统或设备目前不支持 64 位代码) 上运行的 APK 或 App Bundle。...未向运行 Android 9 Pie 或更高版本的设备发行的 APK 或 App Bundle。 我们的 32 位支持政策不会发生变化。Google Play 将继续为 32 位设备提供应用。...所有开发者: 下面简单介绍了为符合 64 位要求,您需要采取的步骤。如需详细了解此流程,请参阅我们的深入介绍文档。 检查您的 APK 或应用软件包是否使用原生代码。...您可以使用 APK 分析器检查 .so 文件,确定它们是由您自己的代码构建,还是由您使用的 SDK 或开发库中导入。...如果您的 APK 中没有任何 .so 文件,则说明您的应用已经符合 64 位要求。 启用 64 位架构并重新构建使用您自己的代码中引入的原生代码 (.so 文件) 。
(我们建议在不同版本的Android OS上进行测试,至少要包括Nougat和Oreo) 具体需要多长时间取决于游戏的实施细节和复杂程度。...第1步:设置您的工作环境 请先阅读这份检查清单,确保能顺利开始后续的操作: Unity 5.6或更高版本(我们建议至少采用2017.4发布版本) 适用于Unity的Google Play Instant...5.0(Lollipop)或更高版本的Android设备(实体或模拟器均可),启用了开发者模式和USB调试功能 游戏APK的项目源代码,用于编译测试和发布版本 在Google Play Console...现在您已经得到了一个加载屏幕,它将用于动态加载您的Asset Bundle。这个加载屏幕的源代码已经由Unity自动生成,您可以进入到这个新的场景中查看细节并进行定制。...第5步:将体验用户转化为安装用户 最后,您需要为玩家建立一种从免安装游戏中获得完整游戏的方式。
文章目录 一、报错信息 二、解决方案 一、报错信息 ---- Google Play 中上架 APK 文件 , 报如下错误 ; 您需要将 APK 文件缩减到 一〇〇 MB,或使用 APK 扩展文件。...二、解决方案 ---- 参考文档 : Google Play 管理中心帮助文档 使用 App Bundle 资源管理器检查应用版本 添加或测试 APK 扩展文件 Play Feature Delivery...概览 Play Asset Delivery 添加或测试 APK 扩展文件 Google Play 中 , 2021 年 8 月 之后 , 新应用需要使用 Android App Bundle 发布应用...APK 扩展文件 最佳方案 : 应用大小控制 : 尽量将应用控制在 100 MB 以内 , 如果需要更大的体积 , 则使用 APK 扩展 , 或 高级分发 ( Play Feature Delivery..., Play Asset Delivery ) 功能 ; 应用编译目标版本 : 以最新的 Android 版本作为应用编译的目标版本 ;
也就是说,如果您的应用使用了为 BottomNavigationView 或 NavigationView 提供的 setupWithNavController() 方法,则只需要更新依赖库版本,便可默认启用多返回栈...<navigation xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com.../apk/res-auto" android:id="@+id/nav_graph" app:startDestination="@+id/home"> <include app:graph...如果您的应用使用 BottomNavigationView 或 NavigationView,并且您一直在等待支持多返回栈,您所需要做的仅仅是更新 navigation 和 fragment 依赖库,不需要改变任何代码...欢迎您 点击这里 向我们提交反馈,或分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的支持!
金丝雀版本同时还包含了可用于创建全新的 Android App Bundle 格式的构建工具、用于快速启动 Android 模拟器的快照功能 (Snapshot)、给下载及安装包瘦身的新 R8 优化器、...现在您只须在 Android Studio 中构建一个应用束 (app bundle),就可以将应用所需的全部内容 (适用于所有设备) 都涵盖在内:所有语言、所有设备屏幕大小、所有硬件架构。...△ (左) 旧版 APK 交付样例 - 将全部资源都交付至设备; (右) 动态交付样例 - 只向设备交付必要资源 · 通过 Android App Bundle 实现动态功能 – Android App...您也可以使用我们新的发布格式 —— Android App Bundle,上传、测试以及发布应用。...根据不同的使用习惯以及相关性高低,App Actions 呈现给用户不一样的内容,并且支持多种谷歌以及 Android 服务平台,包括谷歌搜索应用 (Google Search App)、Play Store
领取专属 10元无门槛券
手把手带您无忧上云