When developing apps that requires root, the most common method is to run some commands in the su shell. For example, there is an app that uses the pm enable/disable command to enable/disable components.
Global
This repository is Operit's Android edition. Operit 2 is a separate second-generation implementation centered on a shared Rust runtime, Flutter clients, and the operit2 CLI/TUI.
Battle-tested agent skills mapping the footguns of Kotlin, Compose Multiplatform and the desktop JVM — mined from a production music app, not from documentation.
Next-Gen YouTube Music Client with Liquid Glass UI , Algorithmic Smart Playlist Generator, Real-Time Synced Lyrics & Universal Last.fm Scrobbler for Android.
Magisk is a suite of open source software for customizing Android, supporting devices higher than Android 6.0.
A high-performance ART hooking framework for modern Android
一款面向安卓开发的多功能玩机工具箱
Awesome Android Root is a community-curated knowledge base for rooting Android devices and getting the most out of root access:
- Creator
- awesome-android-root
- Size
- 25.8 MB
- Stars
- 5.2K
- Updated
- CommitOct 16Release6.0Oct 15
- Age
- 2y
- Commits · 90 Days
SmartTube for phones, unofficial: an open-source YouTube client for Android. Background play, PiP, SponsorBlock, DeArrow, save for offline, code sign-in.
A curated list of awesome Android packages and resources.
This repository contains a set of individual Android Studio projects to help you learn about Compose in Android. Each sample demonstrates different use cases, complexity levels and APIs.
adb 的运行原理是 PC 端的 adb server 与手机端的守护进程 adbd 建立连接,然后 PC 端的 adb client 通过 adb server 转发命令,adbd 接收命令后解析运行。
每一个稍微有点规模的 App,总会自带一些线下的测试功能代码,比如环境切换功能、帧率查看功能等等,这些功能的切换入口往往放在各式各样的入口中,比如一些特殊的手势,双击 statusBar,双击某一个功能区块,或者新建一个 keyWindow 始终至于 App 最上方等等,而且每一个 App 里面的线下附带功能模块很多是相似的,比如帧率查看、内存和 CPU 监控等等,但是现在基本上都是每个 App 都是自己实现了一份,经历了以上的问题之后,DoKit 就有了它存在的意义。
This means that the Views-based Material Components for Android library (MDC-Android) is now in maintenance mode.
GitHub上最火的Android开源项目,所有开源项目都有详细资料和配套视频
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
An image loading and caching library for Android focused on smooth scrolling
Welcome to the open-source Codepath Android Cliffnotes! Our goal is to become the central crowdsourced resource for complete and up-to-date Android content and tutorials. Just take me to the notes!
Attention: This tool is now deprecated. Please switch to view binding. Existing versions will continue to work, obviously, but only critical bug fixes for integration with AGP will be considered.
> 注:在Demo中有些炫酷的 Header,他们并不具有实用性,所以没有打包上传仓库,所以无法直接添加依赖。 如果你确实想要在App中集成它们,请自行找到对应个 tag 的分支,把对应版本的Header源码拷贝到自己的项目中,作为自定义Header来使用。
EventBus ======== EventBus is a publish/subscribe event bus for Android and Java.
pro rules and is automatically imported. Normally no manual import is required. > You can also go here to view proguard-rules
Google I/O Android App (ARCHIVED) ======================
> ## If cloning is too slow or images are not visible, you can try to synchronize from the following addresses > - GitCode > - Gitee:
Avoid reinventing the wheel by following these guidelines. Lessons learned from Android developers in Futurice. If you are interested in iOS or Windows Phone development, be sure to check also our iOS Good Practices and Windows App Development Best Practices documents.
A gardening app illustrating Android development best practices with migrating a View-based app to Jetpack Compose.
An Android app which provides design news & inspiration as well as being an example of implementing material design.
:warning: Anko is deprecated. Please see this page for more information.
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
提高 Android UI 开发效率的 UI 库