Cannot build due to lack of Android Studio options

Hello.
I am trying to output an APK for Android in CocosCreator, but I cannot do this.

This document explains how to select “Click on Build Bundle(s)/APK(s) in the Build menu”.
ttps://docs.cocos.com/creator/manual/en/editor/publish/android/build-example-android.html

However, I do not see “Build Bundle(s) / APK(s) in the”.

Is there something wrong with the procedure? Or is it an Android Studio version issue?
Please advise as I am very confused.

bump!

Fortunately, we found that the reason for this was not the proper project file specification
However, even after specifying the project file, I still get an error and cannot build!

Errors are as follows

No matching variant of com.android.tools.build:gradle:8.0.2 was found. The consumer was configured to find a library for use during runtime, compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '8.0.2' but:
  - Variant 'apiElements' capability com.android.tools.build:gradle:8.0.2 declares a library, packaged as a jar, and its dependencies declared externally:
      - Incompatible because this component declares a component for use during compile-time, compatible with Java 11 and the consumer needed a component for use during runtime, compatible with Java 8
      - Other compatible attribute:
          - Doesn't say anything about org.gradle.plugin.api-version (required '8.0.2')
  - Variant 'javadocElements' capability com.android.tools.build:gradle:8.0.2 declares a component for use during runtime, and its dependencies declared externally:
      - Incompatible because this component declares documentation and the consumer needed a library
      - Other compatible attributes:
          - Doesn't say anything about its target Java version (required compatibility with Java 8)
          - Doesn't say anything about its elements (required them packaged as a jar)
          - Doesn't say anything about org.gradle.plugin.api-version (required '8.0.2')
  - Variant 'runtimeElements' capability com.android.tools.build:gradle:8.0.2 declares a library for use during runtime, packaged as a jar, and its dependencies declared externally:
      - Incompatible because this component declares a component, compatible with Java 11 and the consumer needed a component, compatible with Java 8
      - Other compatible attribute:
          - Doesn't say anything about org.gradle.plugin.api-version (required '8.0.2')
  - Variant 'sourcesElements' capability com.android.tools.build:gradle:8.0.2 declares a component for use during runtime, and its dependencies declared externally:
      - Incompatible because this component declares documentation and the consumer needed a library
      - Other compatible attributes:
          - Doesn't say anything about its target Java version (required compatibility with Java 8)
          - Doesn't say anything about its elements (required them packaged as a jar)
          - Doesn't say anything about org.gradle.plugin.api-version (required '8.0.2')

I have found several Japanese sites that tell me to change the gradle, but I cannot solve this problem because I don’t know where the gradle I am referring to is located.
I have no assurance that this information is correct and am looking for a solution.

In general, the ”gradle“ path is in the ”.gradle" folder, found in the home directory.

Thank you very much. That was a perfect answer.
However, specifying Gradle Use Home did not resolve the error.

The description on this site seems to allow selection of the JDK, but no such selection appears
ttps://qiita.com/takahirom/items/5e8d7b69e873edb3dcaf

Thank you very much.
I noticed that I cannot select the JDK as shown in your image.
So, I updated AndroidStudio to the latest version and specified the gradle path and it built successfully!

1 Like