问题标签 [android-app-bundle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android-app-bundle - Android App Bundle - 是否可以按功能制定定价政策
关于新的应用发布格式(App Bundle),据说:
借助动态交付,用户可以在需要时下载和安装动态功能。
但是,是否可以为这些动态功能之一设置价格,从而不允许所有人下载它?我在官方文档中没有看到任何有关定价政策的信息。
谢谢。
android - 无法在 Android Studio 中使用 bundletool 生成 APK
我在 Android Studio 终端上发出以下命令:
我收到以下错误:
我已经下载了bundletool 0.6.0 jar
在bundletool github 上,没有给出在 Windows 上安装它的步骤。
android - 从 aab 文件生成 Apk 文件(Android 应用程序包)
有没有办法通过终端或使用 android studio 从 android app Bundle 生成 apk 文件?
gradle - Crashlytics gradle crashlyticsUploadSymbolsRelease 和 Android 应用程序包
Crashlytics NDK 指示执行 gradle crashlyticsUploadSymbolsRelease 以上传原生符号。此任务为发布构建生成一个完整的 APK 包,然后上传本机符号。现在我开始使用 Android App Bundle (.aab) 构建,不清楚如何将这个任务自动集成到 AAB 构建过程中。这可能吗,还是我现在必须进行 2 个构建,一个用于 AAB,另一个用于简单地将本机符号上传到 Crashlytics?
android - 是否可以使用 Android App Bundles 手动下载应用程序文件?
我有一个应用程序使用一些数据文件,用户每月左右手动从服务器下载更新。
Android App Bundles 可以替换从服务器下载的内容吗?App Bundles 是否允许下载应用程序文件,而不是从服务器下载?这是免费的吗?
android - 在 Android 中以编程方式更改语言不适用于从 App 包格式生成的 APK
我的应用程序中有一个功能,用户可以在运行时从应用程序内部选择各种语言,它工作正常,直到我以 APK 格式在 Play Store 上部署应用程序,但自从我开始以App Bundle 格式部署我的应用程序后它停止工作。默认字符串资源不会被用户选择的资源替换,但是当我从设备的设置选项更改整个设备语言时,我的应用程序会使用来自 Play 商店的新配置资源进行更新,并且一切正常。有什么方法可以强制所有字符串资源与基本 apk 或任何其他我不知道的方式一起推送?请帮忙。我用来更改语言的代码是 -
android - App Bundle,在动态功能模块中,安装前可用的模块
我尝试在我的应用程序中实现动态功能模块。我在活动中有按钮。当用户单击我检查模块是否已安装。如果不是,我使用 startInstall(request) 开始安装。但我总是去其他州。
代码
在我设置的动态功能模块中onDemand="true"
android - 为什么 App Bundle 比 .apk 文件更重要?
当我使用旧的 .apk 时,我的应用程序在安装后的重量为 12mb。我想使用 Android App Bundle 进行切换,所以我:
用过的
毕业包
获取 .aab 文件(重量:15mb - 用于比较 .apk 为 16 mb)
用过的
bundletool build-apks 生成的 .apks 文件重 80mb!
用过的
bundletool 安装-apks
并安装在我的手机上,但干净的安装重量只有 25mb! 因此,安装后的重量不会低于之前的约 16mb - 它的重量更显着。
我在 Moto G5、Android Oreo 上测试了它(可绘制对象是:xxhdpi)
我做错什么了吗?也许这是来自 bundletool 的错误?
编辑: 在第 2 步中使用标志 --connected-device 时。生成的 .apks 小得多,但最终(第 3 步)我的应用程序的最终存储空间仍然是 25/26mb :(