问题标签 [android-multiple-apk]

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.

0 投票
1 回答
450 浏览

android - Android:针对不同版本 OpenGL ES 的多个 APK

我在 Unity 中为移动设备制作游戏。艺术家真的很想使用线性色彩空间而不是伽玛色彩空间。线性色彩空间需要 openGL ES 3。问题是21% 的 Android 设备仅支持 openGL 2。

所以我可以制作两个 APK,一个支持 openGL ES 3 和线性色彩空间,一个支持 openGL ES 2 和伽玛色彩空间。

但是,显然在 google play store OpenGL ES 版本不是你可以过滤的东西。

有什么想法我能做什么?谢谢!

0 投票
1 回答
283 浏览

android - 如何在运行时知道 app bundle (.aab) 配置?

我们将在 Google Play 商店上传 .aab 应用程序包。并且在应用安装后,我们的后端需要知道为应用安装了哪个特定的 ABI 版本。

有没有办法知道在运行时安装了哪个 ABI、密度或语言版本?

0 投票
1 回答
36 浏览

android - Android如何支持Google Play商店中的所有原生平台总是显示138

我正在尝试发布一个用于内部测试的 APK。我不知道为什么它只将支持的设备显示为 138。如何修复它以支持所有设备。

在此处输入图像描述

这是我的应用级别build.gradle

0 投票
0 回答
17 浏览

android - 此 APK 将不会提供给任何用户,因为它完全被一个或多个具有更高版本代码的 APK 所掩盖

[][1]

{ android { compileSdkVersion 31 buildToolsVersion "30.0.3" defaultConfig { applicationId "com.example.test" minSdkVersion 19 targetSdkVersion 30 versionCode 64 if (taggedRelease == null) { versionName "1.4.1-SNAPSHOT" } else { versionName = taggedRelease } testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true } signingConfigs { release } flavorDimensions "abi"

任何人都可以请你帮我解决这个错误[1]:https ://i.stack.imgur.com/hwYbM.png