imtoken下载2.0|aab

作者: imtoken下载2.0
2024-03-07 16:53:08

AAB(语言重叠结构)_百度百科

语言重叠结构)_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心AAB是一个多义词,请在下列义项上选择浏览(共4个义项)添加义项收藏查看我的收藏0有用+10AAB播报讨论上传视频语言重叠结构本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!AAB,语言重叠结构,共分为3种结构,如:摆摆手、帮帮忙、变变法等。中文名AAB类    型语言重叠结构释义(1).AAB1 :这类重叠结构是由一个双音节词AB通过部分重叠第一个语素而成,这类重叠结构大部分是离合动词。例如:摆摆手 帮帮忙 变变法 变变样 冰冰冷 吃吃茶 出出场 点点头 叮叮当愤愤然 过过秤 过过风 过过瘾 哈哈腰 惶惶然 挥挥手 记记账 见见面解解恨 开开心 开开眼 聊聊天 咧咧嘴 努努嘴 散散步 散散心 扬扬手摇摇头 咬咬牙 应应急 悠悠然 游游泳 眨眨眼 招招手 吱吱声 打打球(2).AAB2 :这一部分重叠结构不是由一个词AB通过部分重叠方式重叠而成的,而是由一个AA式词或AA式的重叠结构加上B构成的。例如:代代花 玳玳花 嘎嘎叫 刮刮叫 呱呱叫 哈哈镜 浩浩乎 芨芨草 拉拉队拉拉蛄 啦啦队 溜溜转 麻麻黑 麻麻亮 茫茫然 毛毛雨 蒙蒙亮 懵懵然面面观 囊囊膪 泡泡纱 泡泡糖 飘飘然 婆婆嘴 悄悄话 团团转 娃娃亲娃娃生 娃娃鱼 碗碗腔 欣欣然 茫茫然(3).AAB2 :这一部分重叠结构是由两个单音节词A和B通过部分重叠A的方式重叠而成的。例如:滴滴涕 豁豁嘴 急急风 碰碰车 碰碰船 跷跷板 觑觑眼新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000

谷歌弃用APK包格式,转而使用AAB格式 - 知乎

谷歌弃用APK包格式,转而使用AAB格式 - 知乎首发于xiangzhihong的专栏切换模式写文章登录/注册谷歌弃用APK包格式,转而使用AAB格式向治洪在知乎工程师近日,谷歌官方宣布:自 2021 年 8 月起,Google Play 将要求开发者以 Android App Bundle (以下简称 AAB)格式发布新应用,该格式将取代 APK 成为标准的Android应用发布格式。 一直以来,Android 首选的应用程序包就是 APK。APK 是 Android Package 的缩写,即Android 安装包,是一个碗基于 ZIP格式的压缩包文件,里面包含应用代码、图片、音频和开发者生成的应用签名密钥等大量资源。在制作APK包的时候,通过Android SDK 提供的打包工具打包成一个 Android 系统支持的安装程序文件,几乎所有 Android 应用程序都使用这种格式发布。1, 为何要从 APK 转变为 AAB一直以来,Android 首选的应用程序包就是 APK,那为什么Android要将安装包的格式从APK转变为AAB呢?有人说是为了应对鸿蒙。在我看来,其实不然,官方之所以这么做,其实是为了降低APK大小的一种手段。总所周知,一个APK中往往包含应用代码、图片、音频和开发者生成的应用签名密钥等大量资源。不仅如此,为了兼容更多的设备,一个APK还需适配不同的屏幕密度(320dpi、480dpi 等)、处理器(ARM、ARM64、x86等等。但在这种情况下,应用开发者便承受太多:不仅要开发应用,还要管理许多 APK 以支持大量设备。因此为了省时省力,大多数开发者都会选择构建一个通用 APK,即包含语言包、代码等在内的所有资源。不论用户身处何处、使用何种规格的设备,只需下载这个通用 APK 即可,这就造成APK包大的问题。为了解决这个问题,谷歌在 2018 年 Google I/O 大会上推出了 AAB 格式,希望以此减少开发者的负担,同时也有助于减少应用大小、安装时间和带宽消耗,提高用户体验。所以说,AAB 格式其实并不是一个全新的应用安装包,而是一套软件的包管理方案,我们可以将它当做一个容器,里面包含着一个基本 APK 和多个用于特定配置的 APK。给予这一机制,很多公司在最近两年都用它实现了插件化和动态化下发的功能,参考文档:Android App Bundle。因此,一旦开发者选择使用 AAB 格式发布应用,谷歌就会根据用户的设备配置从中生成优化后的 APK 提供给用户。对用户而言,这样的 APK 体积小、安装快,对开发者来说也省事:不必再为各种设备管理一大堆 APK。AAB 的优势与特点相较于传统的APK方式,AAB 有哪些优点呢?首先,便是上文所提到的应用体积缩小。据谷歌官方介绍,使用 AAB 生成优化的 APK 体积平均会比一般的 APK 小 15%,而这一数据会根据应用大小有较大起伏。例如 Airbnb 在从 APK 切换到 AAB 格式后应用大小减少了 22%,而 Netflix 更是减少了 57%。 其次,AAB 的 Play Feature Delivery 功能可自定义将哪些功能模块交付给哪个设备,支持安装时交付、按条件交付和按需交付等三种模式。这也就是将应用的功能拆分开来,以此大幅缩短用户下载应用的时间,其中没用的功能用户可以不下载或等到以后需要时再下载。还有一个 Play Asset Delivery 功能,以动态方式交付大型资源可以减少用户等待时间,同时缩减交付成本。即使用 Play Asset Delivery 的游戏可通过纹理压缩格式作为交付条件,以便用户只获取适合其设备的资源,避免浪费空间或带宽。如何打AAB包和APK包的制作流程一样,我们也可以使用Android Studio进行AAB包的制作。首先,选择Android Studio工具栏【build】->【generate singed bundle apk】,如下图。 最后打包完成,会生成一个xxx.aab的文件,如下图: AAB转APK虽然从结果看来,以 AAB 格式分发新应用对开发者和用户都有益处,但还是有部分人对此有些担忧。比如,有人就担心因为 AAB 不能在 Google Play 以外的地方下载,会对如亚马逊应用商店等第三方应用商店造成很大影响。为此,谷歌已经开发了一个名为 bundletool 的开源工具,允许开发人员从 AAB 包中创建 APK,因此想在第三方商店中发布 Android 应用程序的开发人员可以手动导出其应用的 APK 版本。转化的命名如下:abb转apk

java -jar bundletool-all-1.7.0.jar build-apks --bundle=app.aab --output=finalapp.apks --ks=onlinetv.jks --ks-pass=pass:123456 --ks-key-alias=onlinetv --key-pass=pass:123456

安装

java -jar bundletool-all-1.7.0.jar install-apks --apks=finalapp.apks发布于 2021-07-11 23:12AndroidAndroid 应用Google Play​赞同 2​​1 条评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录xiangzhihong

ABB中国 - 携手同心 共创未来

ABB中国 - 携手同心 共创未来

产品指南业务联络加入ABB新闻中心ABB集团English

新闻稿

ABB发布新一轮AI战略,驱动工业AI技术创新与产业落地

阅读详情

新闻稿

ABB集团任命马腾接替罗必昂,担任首席执行官

阅读详情

新闻稿

ABB集团发布2023年综合报告

阅读详情

ABB在中国

ABB是电气与自动化领域的技术领导企业,致力于赋能更可持续与高效发展的未来。ABB将工程经验与软件技术集成为解决方案,优化制造、交通、能源及运营。秉承140余年卓越历史,ABB全球约10.5万名员工全力以赴推动创新,加速产业转型。ABB在中国拥有研发、制造、销售和工程服务等全方位的业务活动,27家本地企业,1.5万名员工遍布于130余个城市,线上和线下渠道覆盖全国约700个城市。

了解有关 ABB 在中国的更多信息

我们的业务

产品和系统

服务

行业解决方案

业务联络

产品传动低压产品及系统测量与分析中压产品和系统电机与发电机机器人技术电力变流器和逆变器可编程控制器(PLC)及自动化产品

系统控制系统电力电子不间断电源和电压调节电动汽车充电基础设施船舶

查看更多查看更多

您的需求是什么?快速响应快速、灵活的服务响应,最大化您的资产价值全生命周期管理完备的现场工具,专业的服务知识,助您延长设备寿命并提升能效高效运营

优化设备运转,提高系统效率,全面提升生产效率绩效提升您全面的战略伙伴,助您改进生产效率,提高设备的可靠性、稳定性和安全性,同时兼顾运营成本,节能增效

服务范围ABB为客户提供一揽子终身服务,包括零部件供应、设备维修、培训、升级\远程监控和技术支持等。我们在应用与过程控制领域内的专长,可帮助客户大幅提升业绩.高级服务生命周期管理工程和咨询扩展,升级及改造安装和调试维护维修更换服务协议备件和耗材培训

查看更多查看更多

数据中心发电新能源电力矿山行业钢铁及有色金属制浆和造纸石油、天然气和化工

建筑 — 酒店— 智慧家居 — 医院 轨道交通及基础设施电动汽车船舶和港口

电气事业部

点击查看详情

过程自动化事业部

点击查看详情

机器人与离散自动化事业部

点击查看详情

运动控制事业部

点击查看详情

ABB中国客户服务中心

点击查看详情

要闻

公司新闻

业务新闻

CSS Flexbox Cards

中国新闻稿

2024-02-28

ABB发布新一轮AI战略,驱动工业AI技术创新与产业落地

集团新闻稿

2024-02-23

ABB集团任命马腾接替罗必昂,担任首席执行官

集团新闻稿

2024-02-23

ABB集团发布2023年综合报告

集团新闻稿

2024-02-01

ABB发布2023年第四季度业绩

集团新闻稿

2023-11-30

ABB 2023年资本市场日:设定新标准

阅读更多

CSS Flexbox Cards

Local Press release

2024-02-26

智启未来,ABB数智赋能临港创新科技新地标

新闻稿

2024-02-20

ABB 传动和电机解决方案为奥尔伯里市政水厂提供了能效升级服务,减少了对居民区的干扰

Local Press release

2024-02-20

潜龙腾跃而起,唤起绿色力量!ABB再添两家“国家级绿色工厂”

新闻稿

2024-02-20

ABB 传动解决方案帮助新西兰的惠灵顿水务公司减少能耗达 10%

Press release

2023-12-14

ABB推出IRB 930 SCARA机器人,引领拾放和装配应用的变革

阅读更多

焦点

业务简介

ABB可持续发展

ABB在华分公司

在 ABB 的职业生涯

ABB杯智能技术创新大赛

利用AI建模挖掘数字价值、破解工业场景难题?远程操控机器人玩一场多米诺骨牌游戏?创想无限,只等你来挑战。

阅读详情

ABB国际汽联电动方程式锦标赛:超越赛事的启迪

ABB国际汽联电动方程式锦标赛旨在向更多人展现电动汽车赛事的魅力——这项为速度与激情而生的运动同样可以做到环保可持续

阅读详情

常用链接

京ICP备13053479号-2京公网安备 11010502037293号

关注我们

Facebook

LinkedIn

YouTube

Twitter

Weibo

Youku

Facebook

LinkedIn

YouTube

Twitter

Weibo

Youku

Events

Customer events

Investor events

Media events

目前股价

© 2024 ABB

供应商信息/版本说明

Privacy Notice

Change cookie settings

Select region / language

EuropeAmericasMiddle East and AfricaAsia and Oceania

Austria - GermanBelgium - Dutch | FrenchBulgaria - BulgarianCroatia - CroatianCzech Republic - Czech Denmark - DanishEstonia - EstonianFinland - FinnishFrance - FrenchGermany - GermanGreece - GreekHungary - HungarianIreland - EnglishItaly - ItalianLatvia - LatvianLithuania - LithuanianLuxembourg - FrenchNetherlands - DutchNorway - NorwegianPoland - PolishPortugal - PortugueseRomania - RomanianRussia - RussianSerbia - SerbianSlovakia - SlovakianSlovenia - SlovenianSpain - SpanishSweden - SwedishSwitzerland - French | German | ItalianTurkiye - TurkishUnited Kingdom - English

Argentina - SpanishAruba - SpanishBolivia - SpanishBrazil - PortugueseCanada - English | French

Chile - SpanishColombia - SpanishCosta Rica - SpanishDominican Republic - Spanish

Ecuador - SpanishEl Salvador - SpanishGuatemala - SpanishHonduras - SpanishMexico - SpanishPanama - SpanishPeru - SpanishPuerto Rico - SpanishUnited States of America - EnglishUruguay - SpanishAlgeria - English | FrenchAngola - English | FrenchBahrain - English | FrenchBotswana - English | FrenchCameroon - English | FrenchCôte d'Ivoire - English | FrenchEgypt - English | FrenchGhana - English | FrenchIsrael - HebrewJordan - EnglishKenya - English | FrenchKuwait - EnglishLebanon - EnglishMadagascar - English | FrenchMali - English | FrenchMauritius - English | FrenchMorocco - English | FrenchNamibia - English | FrenchNigeria - English | FrenchOman - EnglishPakistan - EnglishPalestine - EnglishQatar - EnglishSaudi Arabia - EnglishSenegal - English | FrenchSouth Africa - EnglishTanzania - English | FrenchTunisia - English | FrenchUganda - English | FrenchUnited Arab Emirates - EnglishZambia - English | FrenchZimbabwe - English | FrenchAustralia - EnglishBangladesh - EnglishChina - Chinese | English

India - EnglishIndonesia - EnglishJapan - JapaneseKazakhstan - RussianMalaysia - EnglishMongolia - Mongolian | EnglishNew Zealand - EnglishPhilippines - EnglishSingapore - EnglishSouth Korea - KoreanSri Lanka - EnglishTaiwan (Chinese Taipei) - Chinese - TraditionalThailand - EnglishVietnam - English

ABB网站隐私设置

根据网站运营和为您提供所需服务的相关要求,我们的网站使用Cookie。我们希望在您的设备上设置以下可选 Cookie。您可以随时点击任意页面底部的“更改cookie设置”来更改这些设置。请阅读我们的隐私声明,

了解更多信息。

分析​

我们收集统计数据以了解我们拥有多少访问者,访问者如何与网站互动以及如何改进。收集的数据不会直接识别到个人信息。

偏好​

我们将存储您所做的选择,以便在您后续访问时记住它们,为您提供更加个性化的体验。

广告及信息跟踪​

您的浏览行为由广告和社交网络服务提供商跨网站跟踪。您可能会根据自己的浏览资料在其他网站上看到量身定制的广告和内容。

Show details

Hide details

分析​

我们收集统计数据以了解我们拥有多少访问者,访问者如何与网站互动以及如何改进。收集的数据不会直接识别到个人信息。

偏好​

我们将存储您所做的选择,以便在您后续访问时记住它们,为您提供更加个性化的体验。

广告及信息跟踪​

您的浏览行为由广告和社交网络服务提供商跨网站跟踪。您可能会根据自己的浏览资料在其他网站上看到量身定制的广告和内容。

了解更多信息。

Hide details

接受所选内容​

全部拒绝 ​

全部接受​

Android:关于AAB的知识点整理 - CodeGize - 博客园

Android:关于AAB的知识点整理 - CodeGize - 博客园

会员

周边

新闻

博问

AI培训

云市场

所有博客

当前博客

我的博客

我的园子

账号设置

简洁模式 ...

退出登录

注册

登录

CodeGize

首页

新随笔

管理

Android:关于AAB的知识点整理

2018年,google推出了aab技术。在此之后google发布通知:从 2021 年 8 月起,新应用需要使用 Android App Bundle 才能在 Google Play 中发布。这意味着以GP为主要平台的海外版本,都需要使用aab。那么什么是aab,和apk有什么不同呢?aab官方介绍:https://developer.android.com/guide/app-bundle简单地说aab就是一个带有很多分包数据的压缩包。它将一个apk拆分了多个小包,比如按CPU架构拆分,按语言拆分等等,最终移动设备安装时只需要下载需要的分包即可。apk可以直接安装到用户的设备上,但是aab只是一种发布格式,所以不能直接安装。但是可以使用bundletool命令行连接设备进行模拟安装。技术细节aab的数据格式上面提到,aab其实是一个压缩包,它包含了一系列的文件。下图显示了一个aab文件内部的组成:aab│ BundleConfig.pb├─base│ │ assets.pb│ │ native.pb│ │ resources.pb│ ├─assets│ ├─dex│ │ classes.dex│ ├─lib│ │ └─armeabi-v7a│ │ libmain.so│ │ libmonobdwgc-2.0.so│ │ libMonoPosixHelper.so│ │ libunity.so│ ├─manifest│ │ AndroidManifest.xml│ └─res├─BUNDLE-METADATA│ └─com.android.tools.build.libraries│ dependencies.pb└─META-INFANDROIDD.RSAANDROIDD.SFMANIFEST.MF                                                                                                                                                                                                       aab存在的目的是为了拆分出一系列的apk文件。为了能够拆分出来,首先就需要收集数据文件,并对数据文件进行整理,标记每个文件的作用。另外还需要配置拆分的规则。其中所有的pb文件,其数据结构都可以在以下地址找到:https://github.com/google/bundletool/blob/master/src/main/protobase目录在base目录下,我们会发现很多文件和apk大部分是相同的,但是用途又有点不同。数据文件manifest.xml:它和apk中的一样,都是一些配置项。但不同的是,apk中这个文件是二进制的格式,而aab中用的是pb格式。res目录/assets目录/libs目录/dex目录:和apk是相同的组织形式,唯一的区别是res目录下的配置文件,全部也是用的pb格式标记数据assets.pbnative.pbresources.pbassets.pb,native.pb,resources.pb是base中核心的内容,它列举了整个base下所有文件的组成信息,比如某个文件用于某个ScreenDensity(HDPI,XHDPI,XXHDPI之类),或者某个so文件用于某个CPU架构等等。有了这些数据,在拆分apk的时候,就可以将不同的文件拆分到不同的apk中。BundleConfig.pbbuildconfig用于配置拆分的规则,见https://github.com/google/bundletool/blob/master/src/main/proto/config.protoh其中也包含了很多的优化项,部分采用gradle进行打包aab的时候会影响到buildconfig的数据,比如UncompressNativeLibrarieshttps://developer.android.com/studio/releases/gradle-plugin#4-0-0-issues构建 Android App Bundle 时,由以 Android 6.0(API 级别 23)或更高版本为目标平台的 App Bundle 生成的 APK 现在默认包含原生库的未压缩版本。这项优化无需设备创建库的副本,因此减少了应用占用的存储空间。如果您想要停用此优化,请在 gradle.properties 文件中添加以下代码:android.bundle.enableUncompressedNativeLibs = false另一个在gradle工程里面影响拆分配置是的build.gradle文件下的bundle模块,如(unity2018默认生成)bundle {    language {        enableSplit = false    }    density {       enableSplit = false    }    abi {       enableSplit = true    }}                                                                                                                                                                                                这会影响最终的拆包,不会做语言的拆分和density的拆分。如果在unity中含有多国语言或者多个ScreenDensity,那么可以在PlayerSetting的Publishing Setting中勾选Custom Gradle Template,修改这个值注意:如果使用的是bundltool打包aab,因为没有gradle相关的文件,所以需要修改buildconfig.json,新增UncompressNativeLibraries=false的配置。见用bundletool打包aab2、拆分apk:aab到apks在android lolopop以上,会有SplitApks的功能。它允许一个应用程序可以分散在多个apk中,但是运行起来仍然是一个程序。因此,aab利用这一机制,将aab文件拆分为多个apk,最终根据用户设备,按需安装必要的apk即可。aab一般来说会根据ScreenDensity,CPU架构和本地化语言进行拆分。这样的会,用户将不会下载用不到的资源,从而大大减少下载的内容大小。提高下载效率。在gp平台进行下载安装,或者使用bundletool安装apks的时候,过程如下。平台或者bundletool首先会判断系统是否支持SplitApk功能,即设备的android版本高于或等于Android Lolipop如果含有该功能,则根据设备的ScreenDensiny,CPU架构和本地化语言下载对应的分包通过bundletool,可以将aab转为一个叫做apks的文件,它也是一个压缩包在这个包里面文件结构如下(为了方便删除了一些本地化语言的apk),可以在splits下发现有很多的分包apk。而对于Android lolipop之前,则会使用standlones里面的apkapks│  toc.pb├─splits│      base-af.apk│      base-am.apk│      base-ar.apk│      base-arm64_v8a.apk│      base-armeabi_v7a.apk│      base-as.apk│      base-az.apk│      base-hdpi.apk│      base-ldpi.apk│      base-lo.apk│      base-lt.apk│      base-lv.apk│      base-master.apk│      base-mdpi.apk│      base-mk.apk│      base-tr.apk│      base-tvdpi.apk│      base-uk.apk│      base-ur.apk│      base-uz.apk│      base-vi.apk│      base-xhdpi.apk│      base-xxhdpi.apk│      base-xxxhdpi.apk│      base-zh.apk│      base-zu.apk|└─standalones        standalone-arm64_v8a_hdpi.apk        standalone-arm64_v8a_ldpi.apk        standalone-arm64_v8a_mdpi.apk        standalone-arm64_v8a_tvdpi.apk        standalone-arm64_v8a_xhdpi.apk        standalone-arm64_v8a_xxhdpi.apk        standalone-arm64_v8a_xxxhdpi.apk        standalone-armeabi_v7a_hdpi.apk        standalone-armeabi_v7a_ldpi.apk        standalone-armeabi_v7a_mdpi.apk        standalone-armeabi_v7a_tvdpi.apk        standalone-armeabi_v7a_xhdpi.apk        standalone-armeabi_v7a_xxhdpi.apk        standalone-armeabi_v7a_xxxhdpi.apk3、bundltool上面我们说了很多的bundltool,这里提一下这个工具,Github地址:https://github.com/google/bundletool可以从releases下载最新的版本它的作用主要是(其他功能请自行参考github):打包aab通过aab转apks安装apks到设备在这个文章中介绍了bundletool进行打包的内容:https://developer.android.com/studio/build/building-cmdline#bundletool-build在这个文章中介绍了后2个内容:https://developer.android.com/studio/command-line/bundletool要注意的是,aab转apks的时候需要进行签名,否则将无法安装链接整理官方介绍:https://developer.android.com/guide/app-bundle官方博文:https://medium.com/google-developer-experts/exploring-the-android-app-bundle-ca16846fa3d7BundleTool:https://github.com/google/bundletoolBundleTool的prop数据格式:https://github.com/google/bundletool/blob/master/src/main/protoBundleTool打包aab:https://developer.android.com/studio/build/building-cmdline#bundletool-buildBundleTool安装测试:https://developer.android.com/studio/command-line/bundletoolUncompressNativeLibraries问题:https://developer.android.com/studio/releases/gradle-plugin#4-0-0-issues

个人博客请访问:http://www.cnblogs.com/CodeGize/

posted @

2021-06-05 14:39 

CodeGize 

阅读(7955) 

评论(0) 

编辑 

收藏 

举报

会员力量,点亮园子希望

刷新页面返回顶部

公告

Copyright © 2024 CodeGize

Powered by .NET 8.0 on Kubernetes

CodeGize的个人博客

弃用APK 谷歌应用商店将正式启用AAB格式 背后有两大隐忧_腾讯新闻

弃用APK 谷歌应用商店将正式启用AAB格式 背后有两大隐忧_腾讯新闻

弃用APK 谷歌应用商店将正式启用AAB格式 背后有两大隐忧

腾讯科技讯 7月1日消息,谷歌周三宣布,谷歌应用商店Play Store的APP格式将从8月1日起正式从“APK”改为“Android App Bundles”(AAB)。这意味着从8月1日开始,所有提交到谷歌Play Store的新应用都必须采用AAB格式。不过现有APK格式的应用仍可以保持这种状态--至少目前是这样。

自从Android问世以来,Android应用一直以APK格式发布。APK是Android系统包(Android Package)的简写,也是Android应用的后缀名,一直是Android系统的程序规范包格式。2018年,谷歌推出了新格式AAB。谷歌宣称,AAB应用了更强的数据编码和动态性交互对策,应用的体积将会更小,下载速度更快。更重要的是,它拓展了应用捆缚包的定义,只包含运行应用时的必要代码。在谷歌Play Store的数百万个应用中,已有数千个应用使用了AAB格式。

最终,这对普通消费者来说是个好消息。例如,AAB格式的应用可以比APK应用小15%。开发人员还可以更好地控制他们如何向应用分发更新,这可能会导致更快、更高效的应用更新。

不过AAB有两个重要问题。首先,希望其应用出现在其他分销渠道(如亚马逊应用商店或华为应用市场App Gallery)的开发者需要手动导出其应用的APK版本。这不需要开发人员付出太多努力,但这意味着任何希望他们的应用只出现在Play Store的开发人员都有这种能力。在这种情况下,因为*.aab文件不能在其他应用商店使用,终端用户需要自己将AAB导出为安卓APK。

另一个问题是,开发者需要向谷歌提供他们的应用签名密钥,才能把AAB应用导出为APK应用。这给了谷歌相当大的权力。应用签名密钥基本上是特定开发者创建特定应用的证明。虽然谷歌不太可能这样做,但它有可能代表开发者签署应用。也有可能有人可以获得这个密钥,然后为自己签署应用。因此,一些开发人员对AAB格式不太感兴趣。

无论如何,谷歌应用商店Play Store所有的新Android应用都必须采用AAB格式。应用开发者没办法绕过去。对谷歌而言,这是甩开APK格式的一个大胆的新方向,但未来将会如何,外界需要等到尘埃落定后才能得出任何结论。(腾讯科技编译/无忌)

Android 安装包要从 APK 变成 AAB 格式了?事情可能并非你想的那样 | 爱范儿

Android 安装包要从 APK 变成 AAB 格式了?事情可能并非你想的那样 | 爱范儿

分类

AIGC

Cartoon Saloon

CES 2018

CES Asia

CES2019

ifanQ

ifanRank

ifanrank

ifanRank

ifanRank 2018

MindTalk

MWC 2018

专访

产品

人物

公司

商业

图记

好莱坞

小程序

广告

文娱

新创

新消费

早报

模范评测

汽车

游戏

特稿

生活

硬件

糖纸

糖纸众测

范评

董车会

视频

设计

评测

软件

近未来

下载客户端

寻求报道

登录

注册

我的动态

消息中心

我的收藏

账户设置

退出登录

无限商店

知晓程序

知晓云

糖纸众测

热门搜索

为您查询到 篇文章

加载更多

Android 安装包要从 APK 变成 AAB 格式了?事情可能并非你想的那样

公司

2021-07-08 09:09

- 评论

分享到微信

使用微信扫码将网页分享到微信

玩过王者荣耀的朋友,几乎无人不晓「鲁班七号」这个英雄。

作为 Android 的应用程序包,「APK」对于资深 Android 用户来说,知名度并不亚于前者。

也正因如此,日前 Google 的一份声明,牵动了许多 Android 用户的神经。

Google 宣布,从 2021 年 8 月开始,Google Play 商店将要求开发者使用 Android App Bundle(AAB)发布新应用。这将取代 APK 作为标准发布格式。

▲ 图片来自:hitechglitz

消息一出,一些用户开始猜测甚至担忧:「以后还能借一部 APK 说话吗」?「Google 是不是在故意为难国产品牌」?

实际上,有这些疑问的朋友,大概率误解 Google 的这个动作了。

什么是 AAB?

这次舆论漩涡的中心,就是 AAB 格式。所以首先我们要搞清楚,AAB 是什么。

在 2018 年 5 月举行的 Google 开发者大会上,Google 就已公布了 Android App Bundle(AAB)格式,并称这是其现代化开发的一部分。

Google 介绍道,开发者在上传应用至 Google Play 时,需采用 AAB 格式。Google Play 将负责生成 APK 文件及签名。

这句话有两个重点。

一是 AAB 只是上传时应用的格式,用户下载时,获取的依旧是 APK。

▲ 图片来自:techlog360

对于开发者来说,从 APK 转战到 AAB 没什么痛点。AAB 是一种开源格式,在构建时,选择相关的工具或引擎即可。

另外根据 Google 的声明,已经存在的应用,无需重新上传 AAB 文件。只是今年 8 月份开始,提交新应用时才需要使用 AAB。

用户这边更不必担忧,因为我们在终端设备上看到的,依旧是 APK 格式。

▲ 图片来自:9to5google

二是生成 APK 的工作,将由 Google Play 完成。

Google Play 将根据用户设备的配置,从 AAB「源文件」里提取、组装适合该用户设备的代码及资源,从而生成 APK 安装包。

也就是说,这时用户下载的应用,已经过 Google Play 优化,以确保该应用可在当前设备上以最佳状态运行。

▲图片来自:beebom

换种说法,方便你理解:AAB 就像是一袋方便面,里面有各种口味的调料包。Google Play 就是大厨,它会根据你设备的喜好,来判断面要煮多久、放什么调料包。

最终煮好的面,就是 APK 了。

AAB 的三大优势

Google 之所以要「强硬」地推行 AAB 格式,很大原因是 AAB 相比 APK 有着多种先天优势。

第一点,是体积轻盈。

上文说到,Google Play 会从 AAB 里,个性化地生成并优化 APK,以针对不同配置的设备、语言进行分发。

举个例子:假设你的手机是 2K 屏幕,首选语言是中文。那么 Google Play 在拼装 APK 时,就会只把 2K 分辨率、中文字符包的资源放进 APK 里。

而传统的 APK,开发者会将各种分辨率和语言包,打包在一起。用户下载下来,手机需要从中挑出适合自己的资源安装运行。

随着机型的不断增加,开发者需要在 APK 文件里塞上越来越多的资源,来提高适配性。因此,App 越来越大,动辄上百 MB。

▲ 图片来自:altavia

那么 AAB 的应用,相当于「把复杂留给 Google Play,把简单留给用户」。用户下载的 APK,是经过 Google 精简过的,因此体积会小一些。

那么会小多少呢?根据 Google 的说法,此举可将 APK 的体积压缩 15%。

不过实际情况可能要好于这一预期。例如爱彼迎在拥抱 AAB 后,体积减少了 22%。Netflix 更甚,达到了 57%。

▲ 利用 AAB 特性缩减体积的案例

所以对于用户来说,可感知的一点就是安装包变小了,下载、安装的速度会更快。

其次,AAB 使得用户下载的应用,最大程度的符合设备配置,因此运行起来或许会更流畅。某种程度上算是提升了设备性能。

▲ 图片来自:angelseoservices

第二点,是应用模块化。

AAB 允许开发者将应用的功能拆分开来。让有需要的用户,自行下载。

我们继续举例子。假设开发者现在要做一个拍照 app,我的手机是单摄,你的手机是双摄。为了减小应用初始的大小,开发者可以把某些功能,设置为按需下载。

比如你想用这款 app 里,针对双摄手机推出的功能,你就下载额外的资料包即可。

▲图片来自:unsplash

开发者还可以决定什么时间,向什么机型推送应用的新功能。相当于自定义和掌控各类用户的体验。

「你我用着同一个 app,但享受着不同功能」的情况,或在将来成为常态。

▲图片来自:unsplash

第三点,是免下载体验。

AAB 的免安装分发特性,可让用户在 Google Play 里,无需下载应用,便可体验到应用的某些功能。

比如有一款游戏,我们不确定是否值得下载,就可以点击「立即体验」,试玩前几个关卡,且不用下载该应用。

这有点像 iOS 14 新增的 App Clip 功能,可以被看作完整版应用的快捷方式,当中会包含应用的一部分功能。

▲ iOS 14 的 App Clip 功能

所以对于用户来说,AAB 格式的推广,我们是可以感知到的,且会有更好的体验。

光打用户体验牌肯定不行,还得考虑开发者的感受。为了让他们有动力转战 AAB 格式,Google 给出了多个理由:

版本管理更高效,一个工件便可包含应用所有经过编译的代码、资源和原生库。

模块化应用开发功能,可提升工程速度。

编译系统的优化,可缩短编译时间。

自定义功能传送,可掌控用户体验。

不感兴趣也没关系,那就来「硬的」:8 月起,应用程序包不改成 AAB 格式,就不许上传,逼迫着开发者进行转变。

这足以见得 AAB 对于 Google Play 未来规划的重要性。

这对 Android 用户有何影响?

推广 AAB 格式,对于大众用户来说绝对是一件好事。谁不希望自己下载的应用,体积又小、适配又好呢?

不过,Google 只是要求 Google Play 这样做,没有强制其他应用商店跟进。

也就是说,如果你没有在使用 Google Play,那么这个改动暂时是感知不到的。

▲图片来自:unsplash

但 AAB 格式的优点这么多,我们有理由相信,国内的应用商店会逐步跟上 Google 的步伐,拥抱 AAB。

而且我们上文说到,用户下载的安装包,依旧会以 APK 格式呈现。因此那些「Google 此举是为了针对国内厂商」的谣言,也就不攻自破了。

何况华为等应用商店,从前两年开始,就已经支持开发者上传 AAB 格式的应用。所以用户们大可放宽心,静等 AAB 格式推广的红利即可。

AAB

Android

APK

Google

安卓

谷歌

分享

分享到微博

分享到Twitter

分享到LinkedIn

扫一扫分享到微信

全部评论 (-)

最热

最新

登录,参与讨论前请先登录

收到回复邮件通知我

发表评论

评论在审核通过后将对所有人可见

正在加载中

查看更多评论

推荐文章

发邮件

换新言

编辑

TalkFresh. 工作邮箱:[email protected] 。

累计已发布 165 篇文章

最近文章:

现在,重新认识一下折叠屏手机

iPhone 15 Pro 系列全面测评:苹果没告诉你的细节,竟然这么多?

本篇来自栏目

解锁订阅模式,获得更多专属优质内容

下一篇2021-07-08 09:30

DJI Pocket 2 云暮白图赏,一步到位的少女心

上一篇2021-07-08 08:53

早报 | 首款 OLED iPad 或要等到 2023 年 / 小米 MIX 4 概念图曝光 / 滴滴出行小程序被下架

爱范儿,让未来触手可及

爱范儿

AppSo

董车会

知晓程序

关于爱范儿

关于我们

社区规则

隐私策略

加入我们

商务合作

合作伙伴

关注爱范儿

使用微信扫码关注爱范儿微信公众号

粤ICP备18066688号-2

粤公网安备44010602006618号

版权所有 © 广州利沃致远投资管理合伙企业(有限合伙) 2008 - 2023。以商业目的使用爱范儿网站内容需获许可。非商业目的使用授权遵循 CC BY-NC 4.0。

All content is made available under the CC BY-NC 4.0 for non-commercial use. Commercial use of this content is prohibited without explicit permission.

Designed by

if

Design Studio.

关注 if Design Studio.

微信扫码关注公众号 if Design Studio.

爱范儿 App

爱范儿,让未来触手可及

爱范儿

AppSo

玩物志

知晓云

知晓程序

关注爱范儿微信号,连接热爱,关注这个时代最好的产品。

想让你的手机好用到哭?关注这个号就够了。

关注玩物志微信号,就是让你乱花钱。

小程序开发快人一步。

最好的微信新商业服务平台。

关于Google推出的AAB,你了解多少-阿里云开发者社区

关于Google推出的AAB,你了解多少-阿里云开发者社区

产品解决方案文档与社区权益中心定价云市场合作伙伴支持与服务了解阿里云售前咨询 95187-1 在线服务售后咨询 4008013260 在线服务其他服务 我要建议 我要投诉更多联系方式备案控制台开发者社区首页探索云世界探索云世界云上快速入门,热门云上应用快速查找了解更多问产品动手实践考认证TIANCHI大赛活动广场活动广场丰富的线上&线下活动,深入探索云世界任务中心做任务,得社区积分和周边高校计划让每位学生受益于普惠算力训练营资深技术专家手把手带教话题畅聊无限,分享你的技术见解开发者评测最真实的开发者用云体验乘风者计划让创作激发创新阿里云MVP遇见技术追梦人直播技术交流,直击现场下载下载海量开发者使用工具、手册,免费下载镜像站极速、全面、稳定、安全的开源镜像技术资料开发手册、白皮书、案例集等实战精华插件为开发者定制的Chrome浏览器插件探索云世界新手上云云上应用构建云上数据管理云上探索人工智能云计算弹性计算无影存储网络倚天云原生容器serverless中间件微服务可观测消息队列数据库关系型数据库NoSQL数据库数据仓库数据管理工具PolarDB开源向量数据库热门Modelscope模型即服务弹性计算云原生数据库物联网云效DevOps龙蜥操作系统平头哥钉钉开放平台大数据大数据计算实时数仓Hologres实时计算FlinkE-MapReduceDataWorksElasticsearch机器学习平台PAI智能搜索推荐人工智能机器学习平台PAI视觉智能开放平台智能语音交互自然语言处理多模态模型pythonsdk通用模型开发与运维云效DevOps钉钉宜搭支持服务镜像站码上公益

开发者社区

开发与运维

文章

正文

关于Google推出的AAB,你了解多少

2022-08-14

371

版权

版权声明:

本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《

阿里云开发者社区用户服务协议》和

《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写

侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

简介:

AAB是上传到Google Play平台的一种格式,以前应用上架到Google Play,上传的是APK,Google 宣布,从 2021 年 8 月开始,Google Play 商店将要求开发者使用 Android App Bundle(AAB)发布新应用。这将取代 APK 作为标准发布格式。这就是AAB。

本篇文章从以下三个方面来了解AAB。

一、什么是AAB

二、AAB与APK的关系与区别,也就是优势

三、如何打包AAB

(1)、什么是AAB?

AAB是上传到Google Play平台的一种格式,以前应用上架到Google Play,上传的是APK,Google 宣布,从 2021 年 8 月开始,Google Play 商店将要求开发者使用 Android App Bundle(AAB)发布新应用。这将取代 APK 作为标准发布格式。这就是AAB。

而且是在8月份之后,新应用,如果是8月份之前,之前已上架过应用,则还是可以采用APK格式上传到Google Play平台。

这里有几个重点

一是AAB 只是上传时应用的格式,用户下载时,获取的依旧是 APK。

二是生成 APK 的工作,将由 Google Play 完成。

也就是说,这时用户下载的应用,已经过 Google Play 优化,以确保该应用可在当前设备上以最佳状态运行。

举个例子:AAB 就像是一袋方便面,里面有各种口味的调料包。Google Play 就是大厨,它会根据你设备的喜好,来判断面要煮多久、放什么调料包。到达用户手上时,是最符合用户口味的一道美食。

这其实也是AAB与APK之间的关系,AAB可以生成APK,只不过这部分又Google Play去完成,而做法开发者,也是可以做到的,这个后面再说。

(2)、三大优势

最明显最大的优势就是体积下,用户下载到的APK体积比直接上传APK的小,站在用户的角度会发现,下载速度快,占用手机空间少,安装快。

原因是因为Google Play个性化地生成并优化 APK,以针对不同配置的设备、语言进行分发。简单的说就是根据设备来定,只生产符合该设备的APK,多余的资源包不会加入到APK中,而传统的APK就不会进行优化,所有机型对应的资源包都挤到APK里面,这就造成APK体积大,用户下载速度慢,不需要的资源都给下载下来了,安装速度也慢。而且随着市场上设备多样性的增加,如果还是传统做法,APK体积只会更大,而AAB就不会,永远根据设备来定,选择最优解。

根据 Google 的说法,AAB做法可将 APK 的体积压缩 15%,甚至更多,多么完美的做法。

第二优势是应用模块化

AAB 允许开发者将应用的功能拆分开来。让有需要的用户,自行下载。

简单一句话就是 你我用着同一个 app,但享受着不同功能的情况

第三优势是免下载体验

AAB 的免安装分发特性,可让用户在 Google Play 里,无需下载应用,便可体验到应用的某些功能。

还是简单一句话,就是你在下载应用前,可以现在Google Play里面先体验一下,觉得好用在下载,先试吃,好吃再买,道理是一样的。

(3)、打包AAB

这是开发者的活,一般采用Android studio打包即可,方法跟用Android studio打包APK没差,而如果想采用脚本打包的话,可参考我之前写的文章,链接如下:

https://developer.aliyun.com/article/995908?spm=a2c6h.13148508.setting.14.76134f0eoG0MVw

以上三点就是AAB的内容,AAB目前来说只是Google Play的要求,国内的应用商场是没有AAB格式要求的,但是从AAB的优势来说,这是以后的一种趋势,国内应用商场将来应该也是会转变为AAB的。

那么作为开发者,我们如何将AAB格式转化为APK,供自己安装测试呢?内容我放在下一篇文章了,有兴趣的同学可以去看看。

小陆要努力

目录

热门文章

最新文章

为什么选择阿里云什么是云计算全球基础设施技术领先稳定可靠安全合规分析师报告产品和定价全部产品免费试用产品动态产品定价价格计算器云上成本管理解决方案技术解决方案文档与社区文档开发者社区天池大赛培训与认证权益中心免费试用高校计划企业扶持计划推荐返现计划支持与服务基础服务企业增值服务迁云服务官网公告健康看板信任中心关注阿里云关注阿里云公众号或下载阿里云APP,关注云资讯,随时随地运维管控云服务售前咨询:95187-1售后服务:400-80-13260法律声明及隐私权政策Cookies政策廉正举报安全举报联系我们加入我们阿里巴巴集团淘宝网天猫全球速卖通阿里巴巴国际交易市场1688阿里妈妈飞猪阿里云计算AliOS万网高德UC友盟优酷钉钉支付宝达摩院淘宝海外阿里云盘饿了么© 2009-2024 Aliyun.com 版权所有 增值电信业务经营许可证: 浙B2-20080101 域名注册服务机构许可: 浙D3-20210002 京D3-20220015浙公网安备 33010602009975号浙B2-20080101-4

Just a moment...

a moment...Enable JavaScript and cookies to continue

AAB - Recent

AAB - Recent

Archives Animal Breeding

Archives Animal Breeding

AAB

Articles

Submission

Policies

Licence & copyright

General terms

Publication policy

Data policy

Publication ethics

Competing interests policy

Appeals & complaints

Proofreading guidelines

Obligations for authors

Obligations for editors

Obligations for referees

Inclusive author name-change policy

Peer review

Review process

Review criteria

Manuscript tracking

Reviewer recognition

Editorial & advisory board

About

Aims & scope

Subject areas

Manuscript types

Article processing charges

Financial support

News & press

Promote your work

Journal statistics

Journal metrics

Abstracted & indexed

Article level metrics

Contact

Subscribe to alerts

XML harvesting & OAI-PMH

 

Recent

 

Home

Articles

Authors

Title

Abstract

Full text

Website search

RecentBy topicsBy MS typesMost downloadedVolumes

21 Feb 2024

Screening and bioinformatics analysis of a potential ceRNA network in melatonin-induced cashmere growth in Liaoning cashmere goats

Mei Jin, Weiyu Fan, Suhe Lyu, Linlin Cong, and Tianwei Xue

Arch. Anim. Breed., 67, 97–109, https://doi.org/10.5194/aab-67-97-2024,https://doi.org/10.5194/aab-67-97-2024, 2024

Short summary

Short summary

The cashmere produced by Liaoning cashmere goats has high value. However, cashmere production cannot achieve satisfactory results due to long-standing technical bottlenecks. This article takes Liaoning cashmere goats as the research object to explore the function of melatonin. An in-depth analysis of the key molecules and mechanisms mediated by melatonin will help us better understand its regulatory role in animal production and provide theoretical support for improving production efficiency.

Hide

15 Feb 2024

Association analysis of single nucleotide polymorphisms in the sheep FecB gene with reproductive and body size performance

Lingchao Kong, Shuaitong Li, Yuan Pan, Jiaqi Li, Siyi Li, Yining Liu, Sibing Hou, Qingkun Liu, Yanjun Qiao, Yinggang Sun, and Zeying Wang

Arch. Anim. Breed., 67, 81–95, https://doi.org/10.5194/aab-67-81-2024,https://doi.org/10.5194/aab-67-81-2024, 2024

Short summary

Short summary

In this study, we investigated the effect of the sheep FecB gene on reproductive and productive performance by molecular biology techniques. Our results showed that the most dominant genotypes associated with lambing performance were AA and CT, with the dominant haplotype combination being AACT. In terms of body performance, the dominant genotypes were AA and CC, with the dominant haplotype combination being AACC.

Hide

15 Feb 2024

Integrating dietary supplementation with poppy (Papaver somniferum L.) seed meal: effects on growth performance, nutrient digestibility, and faecal microbiota in broilers

Riaz Khan, Muhammad Tahir, Shabana Naz, Ibrahim A. Alhidary, Shamsuddin Shamsi, Sifa Dai, Rifat Ullah Khan, and Vincenzo Tufarelli

Arch. Anim. Breed., 67, 73–80, https://doi.org/10.5194/aab-67-73-2024,https://doi.org/10.5194/aab-67-73-2024, 2024

Short summary

Short summary

A total of 250 unsexed 1 d old broilers were allocated to five distinct treatment groups. Poppy seed meal was incorporated into the diets at varying levels: 0% (PSM0), 5% (PSM5), 10% (PSM10), 15% (PSM15), and 20% (PSM20). The findings indicated that growth performance, including weight gain, feed intake, and feed conversion ratio (FCR), was significantly improved (P < 0.05) in the PSM20 group compared to the control group.

Hide

14 Feb 2024

Associations of bovine beta-casein and kappa-casein genotypes with genomic merit in Holstein Friesian cattle

Sena Ardicli, Özgür Aldevir, Emrah Aksu, Kerem Kucuk, and Ahmet Gümen

Arch. Anim. Breed., 67, 61–71, https://doi.org/10.5194/aab-67-61-2024,https://doi.org/10.5194/aab-67-61-2024, 2024

Short summary

Short summary

Genetic selection based on bovine casein variants, especially for A2 milk, is a scorching topic in animal breeding and genetics. Our study assessed the genotypic/allelic frequencies, population genetics, diversity parameters, and relationship between genotypes and breeding values with respect to two casein genes, CSN2 and CSN3 in Holstein Friesian cows. The present results are critical for evaluating the genetic merit of cows in commercial dairy cattle breeding.

Hide

07 Feb 2024

Polymorphisms of the BMPR1B, BMP15 and GDF9 fecundity genes in four Chinese sheep breeds

Jinxin Wang, Yufang Liu, Siwu Guo, Ran Di, Xiangyu Wang, Xiaoyun He, and Mingxing Chu

Arch. Anim. Breed., 67, 51–60, https://doi.org/10.5194/aab-67-51-2024,https://doi.org/10.5194/aab-67-51-2024, 2024

Short summary

Short summary

Finding polymorphisms of genes can provide potential molecular genetic markers for sheep reproduction. This study investigated the polymorphisms of three major reproductive genes (BMPR1B, BMP15 and GDF9) in Chinese sheep and found that BMPR1B and GDF9 might be the major genes influencing the reproductive performance of Chinese sheep breeds. This result might contribute to improving the prolificacy traits of native Chinese sheep in the future.

Hide

02 Feb 2024

Physical and chemical properties, hygienic quality and fatty acid profile in milk of lactating Lacaune dairy sheep

Zvonko Antunović, Boro Mioč, Željka Klir Šalavardić, Ivan Širić, Valentino Držaić, Nataša Mikulec, Adela Krivohlavek, and Josip Novoselec

Arch. Anim. Breed., 67, 37–49, https://doi.org/10.5194/aab-67-37-2024,https://doi.org/10.5194/aab-67-37-2024, 2024

Short summary

Short summary

This paper explains the influence of a sheep's lactation stage on the physical and chemical properties, hygienic quality and fatty acids in milk produced by Lacaune sheep kept in intensive breeding. A significant increase in the content of fat, protein, total dry matter and casein and a significant decrease in the content of lactose in the late stage of lactation were observed. Analysis of fatty acids in milk proved a decrease in C18:2n6, C18:3n6, n6 and n6/n3 ratios during lactation.

Hide

16 Jan 2024

Effect of water quality on causes of calf mortality in cattle-farm-associated epidemics

Mohammed A. Kamal, Mahmoud A. Khalf, Zakia A. M. Ahmed, Jakeen A. Eljakee, Rashed A. Alhotan, Mohammed A. A. Al-Badwi, Elsayed O. Hussein, Branislav Galik, and Ahmed A. Saleh

Arch. Anim. Breed., 67, 25–35, https://doi.org/10.5194/aab-67-25-2024,https://doi.org/10.5194/aab-67-25-2024, 2024

Short summary

Short summary

Poor-quality drinking water plays a detrimental role in the suppression of calf immunity, giving rise to an increased rate of calf mortality. The present study aims to evaluate the causes of calf mortality in beef and dairy farms in relation to drinking water quality (DWQ). We could conclude that DWQ highly affects causes of calf mortality, but we cannot exclude some farm hygienic risk factors.

Hide

11 Jan 2024

Genetic diversity and population structure of Anatolian Hair goats, an ancient breed

Aylin Demiray, Zühal Gündüz, Nezih Ata, Onur Yılmaz, İbrahim Cemal, Aynur Konyalı, Zeynep Semen, Arif Altuntaş, Ali Atik, Ahmet Akçay, Hüseyin Baş, and Hasan Hüseyin Şenyüz

Arch. Anim. Breed., 67, 13–23, https://doi.org/10.5194/aab-67-13-2024,https://doi.org/10.5194/aab-67-13-2024, 2024

Short summary

Short summary

This study was conducted with comprehensive sampling of a breed that is widely raised in the region near the Fertile Crescent, which serves as the cradle of domestication, utilizing 20 microsatellite markers based on a large sample set obtained from 10 different regions. Our findings emphasize the substantial genetic diversity within these populations, further validating the reliability and effectiveness of the markers employed for identifying and assessing the genetic diversity of this breed.

Hide

05 Jan 2024

Growth performance, carcass composition, physico-chemical traits and amino acid profile of meat depending on wormwood (Artemisia absinthium L.) dietary supplementation in broilers

David Zapletal, Radka Dobšíková, Vlastimil Šimek, Josef Kameník, and František Ježek

Arch. Anim. Breed., 67, 1–12, https://doi.org/10.5194/aab-67-1-2024,https://doi.org/10.5194/aab-67-1-2024, 2024

Short summary

Short summary

For safety about meat origin, the supplementation of feed with natural phytogenic additives appears to be very promising. The aim of the study was to evaluate effects of dietary inclusion of the wormwood herb (WH) on performance and meat quality of broilers. As a result, WH dietary supplementation influenced predominantly proteosynthesis of broilers, while their final live weight and carcass composition, as well as respective traits of meat quality, were not negatively affected.

Hide

CC BY 4.0

Archives Animal Breeding

Archiv Tierzucht

All site content, except where otherwise noted, is licensed under the Creative Commons Attribution 4.0 License.

Contact

|

Imprint

|

Data protection

American Association of Bioanalysts

American Association of Bioanalysts

Home

Contact

Our Sites:

ABB

AMS

ABOR

CRB

EBPH

NILA

Join AAB

Member Login

Bookstore

Member

Login

Submit

Forgot Password? Enter your email, leave the password field blank and click submit. The system will email password reset instructions.

About

AAB News

History of AAB

History of CRB

AAB Member Resources

Membership

Individual Membership

Company Membership

AAB Associate Member Section (AMS)

Special Interest Groups

College of Reproductive Biology(CRB)

Environmental Biology and Public Health(EBPH)

National Independent Laboratory Association

Membership Benefits

Certification

MT, MDxT, ALS, ELS, MLT (AAB Board of Registry)

HCLD, TS, ELD, ALD, BCLD, PHLD, CC (ABB)

Certification Verification

Continuing Education

ABB/PEER Approved Continuing Education Programs

Guidelines for Documenting Continuing Education

How To Earn Continuing Education Credit

Guidelines for Writing Examination Questions

Submit & View Your CE Credits

AAB Online Courses

Molecular Diagnostics Courses

Reproductive Lab Courses

Traditional Lab Courses

ABB CE Policies

PEER - Application for Program Approval

Printable CE Recording Form

Activities

AAB - Medical Laboratory Evaluation

Webinars

AAB Conference and CRB Symposium

Bulletins

Conference Abstracts

Scholarship Program

Insurance

Job Center

Reference Links

News

Announcing the 2024 AAB Educational Conference, CRB Symposium, and CRB Workshop May 7-10, Las Vegas

Read More

AAB Medical Laboratory Evaluation Proficiency Testing

A service of the American Association of Bioanalysts

Read More

It's Time To Renew Your Membership For 2024

Maintain your membership or certification and continue to access AAB resources and community.

Read More

The Andrew Runge Memorial Embryology Scientist Research Grant Award Winners

Thank you to all who applied.

Read More

Certification

CLIA - and State-approved certifying boards for clinical laboratory directors, supervisors and testing personnel

Read More

 

Renewal

It's time to renew your membership for 2024

Maintain your membership or certification and continue to access AAB resources and community. Click below to log in and access your renewal link(s):

 

Membership and Certification Renewal

 

 

Areas of Interest

Learn more about some of AAB's most popular initiatives:

Certification

CLIA - and State-approved certifying boards for clinical laboratory directors, supervisors and testing personnel

Publications

Study and reference guides and online courses

Medical Laboratory Evaluation

Comprehensive Proficiency Testing Services since 1949

Insurance

Professional and general liability insurance for members of AAB, CRB and NILA

Job Center

Advance your career or find qualified laboratory professionals

NEW Online Courses

New PER Review, Molecular Diagnostics and A&E online courses for study and continuing education credit

2024 AAB Conference/CRB Symposium

We Are Returning To JW Marriott Las Vegas May 7-10, 2024

Click Here for More Information

Latest News from AAB

The latest news and activities from American Association of Bioanalysts.View archived news items.

12/28/2023

CLIA Fees and Personnel Changes Published in Today's Federal Register

Read More

12/5/2023

NILA and AAB Comment on FDA's Proposed LDT Rule

Read More

10/18/2023

It's Time To Renew Your Membership For 2024

Read More

12/9/2022

NILA Urges House/Senate Leader to Exclude VALID Act from Year-end Legislation

Read More

6/22/2022

NILA Applauds Introduction of the Saving Access to Lab Services Act

Read More

6/2/2022

Lab Advisory: CDC Publishes Non-variola Orthopoxvirus PCR Testing Procedure

Read More

5/23/2022

NILA is one of nine parties to new CDC Memorandum of Understanding

Read More

4/28/2022

AAB joins 66 other organizations signing a letter to House and Senate congressional leaders requesting restoration of funding for HRSA

Read More

Why Join

American Association of Bioanalysts (AAB)

01

Professional Development

Communication with peers and free continuing education documentation.

02

Knowledge

To stay at the forefront of a rapidly changing industry.

03

Advocacy

For the laboratory profession and the community clinical laboratory.

04

Discounts

On publications, events, and online courses.

Join Today

Other Sites of Interest

© The American Association of Bioanalysts. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

Home

About

Join

Contact

Member Login

Privacy Policy

Return / Cancellation Policy

American Association of Bioanalysts

906 Olive Street - Suite 1200

St. Louis, MO 63101-1448

Phone 314-241-1445 | Fax 314-241-1449

Powered by: Association Catalyst

Association Management Software - ESX Inc.

AboutAAB NewsHistory of AABHistory of CRBAAB Member Resources MembershipIndividual MembershipCompany MembershipAAB Associate Member Section (AMS)Special Interest GroupsCollege of Reproductive Biology(CRB)Environmental Biology and Public Health(EBPH)National Independent Laboratory AssociationMembership BenefitsCertificationMT, MDxT, ALS, ELS, MLT (AAB Board of Registry)HCLD, TS, ELD, ALD, BCLD, PHLD, CC (ABB)Certification VerificationContinuing EducationABB/PEER Approved Continuing Education ProgramsGuidelines for Documenting Continuing EducationHow To Earn Continuing Education CreditGuidelines for Writing Examination QuestionsSubmit & View Your CE CreditsAAB Online CoursesMolecular Diagnostics CoursesReproductive Lab CoursesTraditional Lab CoursesABB CE PoliciesPEER - Application for Program ApprovalPrintable CE Recording FormActivitiesAAB - Medical Laboratory EvaluationWebinarsAAB Conference and CRB SymposiumBulletinsConference AbstractsScholarship ProgramInsuranceJob CenterReference LinksNews

Member Login

Bookstore

Our Sites:

ABB

AMS

ABOR

CRB

EBPH

NILA