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

[Package]: All Android SDK Build tools For arm64 and armv7 #8350

Closed
1 task done
freindlytech opened this issue Dec 26, 2021 · 10 comments · Fixed by #8881
Closed
1 task done

[Package]: All Android SDK Build tools For arm64 and armv7 #8350

freindlytech opened this issue Dec 26, 2021 · 10 comments · Fixed by #8881
Labels
package request A new package was requested.

Comments

@freindlytech
Copy link

freindlytech commented Dec 26, 2021

Package description

We need all android sdk tools for arm64 and armv7 in android cauz we don't have pc , A guy named Lzhiyong already providing it but we don't know that he make it regularly , he said he will stop it and can't do all the time, We are in fear that it will stop our app development , so we are requesting to termux developers to plz make all android sdk build tools for arm64 with regularly updating it cauz many and many developers doesn't have pc and they want to make apps. I am requesting to developers to make it 🙏🙏🙏

Here is the link to Lzhiyong project = https://github.com/Lzhiyong/sdk-tools

https://github.com/Lzhiyong/termux-ndk/tree/master/build-app

Home page URL

https://android.googlesource.com/platform/frameworks/base/+/1a008c1/tools

Source code URL

https://android.googlesource.com/platform/frameworks/base/+/1a008c1/tools

Packaging policy acknowledgement

Additional information

No response

@freindlytech freindlytech added the package request A new package was requested. label Dec 26, 2021
@j0ng4b
Copy link

j0ng4b commented Jan 21, 2022

To build android apps doesn't needed all sdk tools, with already included sdk tools on termux repository (aapt, dx, d8, ecj, openjdk-17, apksigner, gradle, maybe some others not listed) is possible to build without much problem.

But yes, I understand and also really would appreciate if all sdk tools were made available.

My suggest is try to build this tools on device and submit pull request when get all working.

@freindlytech
Copy link
Author

Thanks For Your Answer But Still The Main Tool Named Aapt2 is missing and the latest gradle uses aapt2 so at least give me aapt2 support 🙏🙏🙏

@xtkoba
Copy link
Contributor

xtkoba commented Jan 22, 2022

So this is a duplicate of #2936.

@j0ng4b
Copy link

j0ng4b commented Jan 22, 2022

Thanks For Your Answer But Still The Main Tool Named Aapt2 is missing and the latest gradle uses aapt2 so at least give me aapt2 support 🙏🙏🙏

The only way is try to build from source. Maybe if taking Lzhiyong project in account, will be simple to build(?) because seems isn't needed patchs or many of them(?)

Only other libraries dependencies, which maybe will need to build then for static link is the most hard part, Android.bp says:

NOTE: Do not add any shared libraries.
AAPT2 is built to run on many environments
that may not have the required dependencies.

For completeness sake, what do you think about prebuilt version of aapt2? Or About using your own script to build apks with aapt1 instead of gradle (what force the use of aapt2)?

@j0ng4b
Copy link

j0ng4b commented Jan 22, 2022

So this is a duplicate of #2936.

If aapt2 is really the only required tool, yes this is a duplicate and can be closed

@freindlytech
Copy link
Author

I just Want All Build tool support in termux and keep it up to date by termux developer cauz I don't know how to compile from source , I just want to do android development like everyone does, so plz provide it Sir 🙏🙏🙏🙏

@xtkoba
Copy link
Contributor

xtkoba commented Feb 2, 2022

I would have packaged this already if it were trivial. Please consider the meaning of "help wanted" label on the request for packaging aapt2.

@freindlytech

This comment has been minimized.

@termux termux deleted a comment from freindlytech Feb 2, 2022
@freindlytech
Copy link
Author

Sorry For Disturbing You , I just want build tools sdk32 and future release so i requested , but you guys thinking I am spamming , So Sorry to disturb you guys and sorry for taking your precious time

@xtkoba
Copy link
Contributor

xtkoba commented Feb 2, 2022

aapt2 will be included in the main repo soon. If it does not work as expected, then open a new issue for that.

If you wish other tools to be included, please open a new issue, preferably one for each tool. "All Android SDK build tools" is too vague for me.

@xtkoba xtkoba closed this as completed Feb 2, 2022
@termux termux locked as resolved and limited conversation to collaborators Feb 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
package request A new package was requested.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants