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

Request to add support for gradle project #17

Closed
ghost opened this issue Jul 18, 2019 · 8 comments
Closed

Request to add support for gradle project #17

ghost opened this issue Jul 18, 2019 · 8 comments

Comments

@ghost
Copy link

ghost commented Jul 18, 2019

Error compiling gradle project

@SDRausty
Copy link
Owner

@wyssdbd are you familiar with #11 Add an external jar dependency?

@SDRausty
Copy link
Owner

SDRausty commented Jul 20, 2019

There are numerous ways to accomplish this:

support for gradle project

Parsing a build.gradle file should resolve your request. Should you make progress in automating this process, please share your progress @wyssdbd.

@SDRausty
Copy link
Owner

SDRausty commented Jul 20, 2019

As far as automating parsing: Artifacts can be loaded in $JDR (possibly also unzipped into the src directory), and symlinked back into ~/buildAPKs/libs seems like a possible option to conserve native space on device. The ~/buildAPKs/sources directory can be a link to external storage to conserve native space on device.

@SDRausty
Copy link
Owner

Issue transferred to Parsing Project Configuration Files BuildAPKs/buildAPKs#1

@SDRausty
Copy link
Owner

SDRausty commented Jul 30, 2019

Reprint from Parsing Project Configuration Files BuildAPKs/buildAPKs#1:

BuildAPKs could parse project configuration files automatically. In order for buildAPKs to do so, it wants to know:

  1. What are the configuration files:
    • build.gradle
    • proguard-project.txt

There are other configuration files that should be parsed. What are the file names?

  1. How should the configuration files be parse:
    • Should the libraries be downloaded and linked?
    • Should the libraries be downloaded and unpacked into the source? This method may be more comfortable, and more transparent while working with the project sourcecode.

How should the build scripts integrate this simple task (parsing, downloading and linking). Device space is important while working with multiple projects that want the same libraries. Pull requests requested.

@SDRausty
Copy link
Owner

@sudomain
Copy link

@SDRausty do you know of a guide that would help me parse a build.gradle file such as this one ? I currently build this app in Android Studio and Gradle's magic is a bit of a mystery to me.

@SDRausty
Copy link
Owner

do you know of a guide

@sudomain if you find one, please share BuildAPKs/buildAPKs#2 here.

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

No branches or pull requests

2 participants