All Projects → JonForShort → android-tools

JonForShort / android-tools

Licence: Apache-2.0 license
Android tools built for Android devices.

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to android-tools

Qiscus Sdk Android
Qiscus provide everything you need to power up your app with chats. And it's now made simple.
Stars: ✭ 175 (+35.66%)
Mutual labels:  android-sdk
Myokhttp
对Okhttp3进行二次封装,对外提供了POST请求、GET请求、PATCH请求、PUT请求、DELETE请求、上传文件、下载文件、取消请求、Raw/Json/Gson返回、后台下载管理等功能
Stars: ✭ 236 (+82.95%)
Mutual labels:  android-sdk
ValidUtil
No description or website provided.
Stars: ✭ 23 (-82.17%)
Mutual labels:  android-sdk
Optivideoeditor For Android
Native Video editor : Video trim, Audio, Video merge, Slow and fast motion, Text and image, etc...
Stars: ✭ 209 (+62.02%)
Mutual labels:  android-sdk
Why bump android minsdk
Why you should bump your Android app minsdk?
Stars: ✭ 226 (+75.19%)
Mutual labels:  android-sdk
DocUIProxy-Android
Fake Camera App to proxy Documents UI Selector for WeChat and other apps
Stars: ✭ 138 (+6.98%)
Mutual labels:  android-tools
Awesomedialog
A Beautiful Dialog Library for Kotlin Android
Stars: ✭ 163 (+26.36%)
Mutual labels:  android-sdk
kin-ecosystem-android-sdk
Home of the Kin Ecosystem mobile sdk for Android
Stars: ✭ 30 (-76.74%)
Mutual labels:  android-sdk
Biometric Auth Sample
Add Biometric Authentication to any Android app
Stars: ✭ 232 (+79.84%)
Mutual labels:  android-sdk
Activity
一个用于查看系统安装的所有应用的详细信息的 App
Stars: ✭ 48 (-62.79%)
Mutual labels:  android-tools
Venom
A lightweight tool that simplifies testing of the process death scenario.
Stars: ✭ 218 (+68.99%)
Mutual labels:  android-sdk
Material Backdrop
A simple solution for implementing Backdrop pattern for Android
Stars: ✭ 221 (+71.32%)
Mutual labels:  android-sdk
Android-KeepLearning
Just for learning android well.
Stars: ✭ 23 (-82.17%)
Mutual labels:  android-tools
Swarmer
Reactive tool to create and start multiple Android Emulators in parallel.
Stars: ✭ 203 (+57.36%)
Mutual labels:  android-sdk
Wifi-Connect
A library project to connect two devices using Wifi-Direct
Stars: ✭ 94 (-27.13%)
Mutual labels:  android-sdk
Docker Android Sdk
Stars: ✭ 171 (+32.56%)
Mutual labels:  android-sdk
epsAndroidPlayer
易居PGC直播Saas平台Android播放器SDK,Android平台原生播放器,性能高,画质好,直播延迟最低可达1秒。支持HLS,RTMP等流媒体协议,支持H264,AAC音视频编码技术。可灵活设置画幅,显示方向。
Stars: ✭ 13 (-89.92%)
Mutual labels:  android-sdk
geopackage-android-map
GeoPackage Android Map Library
Stars: ✭ 26 (-79.84%)
Mutual labels:  android-sdk
Android-Clean-Architecture
This is a sample movie list Android application built to demonstrate use of Clean Architecture tools. Dedicated to all Android Developers - (Kotlin, MVVM, Clean Architecture, Rx-Java, Dagger, OkHttp, Unit Testing, SOLID principles, Code Coverage)
Stars: ✭ 268 (+107.75%)
Mutual labels:  android-sdk
chef-android-sdk
Development repository for Android SDK Chef Cookbook
Stars: ✭ 26 (-79.84%)
Mutual labels:  android-sdk

android-tools

What is this?

This project is aimed at providing popular Android tools (e.g. aapt, aapt2, etc.) that can be run directly on Android devices. Although these tools are already packaged in the Android SDK, the SDK only provides them for ABIs targetting the PC (e.g. x86 or x86_64).

For a complete list of the Android tools provided by this project, please see the build folder.

Why is this useful?

I created this project because I needed to analyze APKs on the device as part of my Android app. Although there are already projects out there that allow you to do this off-device -- most notably apk tool, there isn't a project (as far as I know) that allows you to do this directly on-device.

How was this done?

The work for this project is straightforward. A lot of these tools are already being built as part of the Android Open Source Project (AOSP) source code. The work is to simply modify the build scripts for each of the desired tools to build for the desired architectures.

For more information on how to build the AOSP project, please see the official Android Build Documentation.

Will you be providing patches for the modified build scripts?

Yes, please see the top-level directory "patch". The structure of this directory (as well as the build directory) is as follows.

patch/<branch_name>/<path_to_patched_file>

How can I help?

The best way to help is to find an Android tool you think is valuable to include in this project, and then submit a build script patch for it. Here is a list of tools that is currently on my to-do list.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].