【问题标题】:Google Play 64 bit Requirement Gamemaker StudioGoogle Play 64 位要求 Gamemaker Studio
【发布时间】:2020-04-07 11:44:37
【问题描述】:

我在将 Gamemaker Studio 2 中制作的应用添加到 Google Play 时遇到问题;我唯一能修改的是 Android 的版本以及 SDK、JDK 和 NDK 的路径。我可以选择设备的架构:Armv7、x86、Arm64、x86_64。但是,仅选择其中一种架构似乎不会对其产生影响。所以我想要一些关于我能做什么的建议或提示;任何帮助将不胜感激。

从线程和链接中,人们说了同样的话来满足新的要求。但是,我不知道 Flutter 是什么;它似乎是一个 IDE 或某种终端。他们都说要对“Gradle”进行一些修改。 Gradle 文件是否类似于带有说明的 txt 文件?

我一直看到recommendations like this

add following line app level build.gradle
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'

run flutter build apk --release --target-platform=android-arm
upload 32bit version to play store
increment versionCode in pubspec.yaml
run flutter build apk --release --target-platform=android-arm64
upload 64bit version to play store

this:

defaultConfig {
         ....
        renderscriptTargetApi 18
        renderscriptSupportModeEnabled true
        ndk.abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64', "armeabi"
    }

this:

ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'

我找到了多个 Gradle 目录;我正在使用 NVPACK 和 NVIDIA:

  • C:\NVPACK\gradle-4.4.1\bin
  • C:\NVIDIA\CodeWorksforAndroid\gradle-4.4.1-bin.zip\gradle-4.4.1\bin

我要修改其中之一吗?所需 Gradle 的具体文件路径是什么?

这些 gradle 文件的内容:

【问题讨论】:

  • 您应该为 Arm7 和 Arm64 生成 APK。当人们说“gradle 文件”时,他们的意思是 build.gradlesettings.gradle,(我假设)GMS2 不是为你创建的。
  • 喜欢在 Gamemaker Studio 中使用复选框选项吗?还是您的意思是通过键入以下内容来修改 gradle 文件:ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'?我在该 gradle 文件中的哪个位置输入它有关系吗? gradle文件通常是与APK文件一起创建还是在APK文件旁边创建?如果你能更具体一点会很有帮助

标签: android gradle android-ndk game-maker-studio-2


【解决方案1】:

您通常不需要修改 build.gradle 文件; Gamemaker Studio 2 带有自己的设置,您可以在 GMS2 IDE 中修改大多数设置。

您似乎知道您的 Android SDK/NDK/JDK 设置,所以我假设您已经可以构建 apk 或 aab。如果没有,或者您不确定,请在此处阅读官方指南:Setting Up For Android

上传到 Google Play 时,您通常需要检查您的构建设置。您设置包 ID (com.yourdomain.yourgame),增加您的 versionCode,并在 GMS2 IDE 中选择您的目标架构,然后将这些设置带到您的结果 .apk 或 .aab 文件中,以便您上传到 Google Play 控制台。

在为 Google Play 控制台生成 .apk 时,您通常会在点击“创建可执行文件”按钮之前选择所有 4 种架构。 Official manual page:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-26
    • 2019-12-22
    • 1970-01-01
    • 2020-01-02
    • 2019-12-11
    • 2020-01-23
    • 2021-04-18
    • 2019-09-25
    相关资源
    最近更新 更多