Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no build instructions -- can't build #85

Open
csells opened this issue Oct 23, 2023 · 1 comment
Open

no build instructions -- can't build #85

csells opened this issue Oct 23, 2023 · 1 comment

Comments

@csells
Copy link

csells commented Oct 23, 2023

I'm doing my best to be able to build what looks like an Ionic app but I'm having no luck. I installed gradle 8.x (the latest stable version), but it's still failing the build looking for gradle 8:

npx cap run android --target=Pixel_6_Pro_API_31  --external --no-sync
✖ Running Gradle build - failed!
[error] 
        FAILURE: Build failed with an exception.
        
        * What went wrong:
        A problem occurred configuring root project 'android'.
        > Could not resolve all files for configuration ':classpath'.
        > Could not resolve com.android.tools.build:gradle:8.0.0.
        Required by:
        project :
        > No matching variant of com.android.tools.build:gradle:8.0.0 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.0 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.0 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.0 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.0 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')
        
        * Try:
        > Run with --stacktrace option to get the stack trace.
        > Run with --info or --debug option to get more log output.
        > Run with --scan to get full insights.
        
        * Get more help at https://help.gradle.org
        
        BUILD FAILED in 329ms

Of course, I'm flying blind here, since there are no instructions that I could find that say how to build things.

P.S. I'm trying to build on a mac M1 box. thanks.

@josevh
Copy link

josevh commented May 31, 2024

I was able to build an apk using Android Studio on my m2 mbp.

$ npx cap copy android
$ npx cap open android

Then build with Android Studio.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants