An IDE to develop real, Gradle-based Android applications on Android devices.
We are looking for contributors/maintainers to help keep the project alive and speed up the development. You can help by fixing bugs, implementing & improving features, writing documentation, etc.
- Gradle support.
-
JDK 11
andJDK 17
available for use. - Terminal with necessary packages.
- Custom environment variables (for Build & Terminal).
- SDK Manager (Available via terminal).
- API information for classes and their members (since, removed, deprecated).
- Log reader (shows your app's logs in real-time)
- Language servers
- Java
- XML
- Kotlin
- UI Designer
- Layout inflater
- Resolve resource references
- Auto-complete resource values when user edits attributes using the attribute editor
- Drag & Drop
- Visual attribute editor
- Android Widgets
- String Translator
- Asset Studio (Drawable & Icon Maker)
- Git
- chat ai [x] 可以与AI快捷聊天与编写代码等,也可以使用自己的mcp服务(You can chat and write code quickly with AI, and also use your own MCP service)
Please install ZeroStudio from trusted sources only i.e.
- Download the ZeroStudio APK from the mentioned trusted sources.
- Follow the instructions here to install the build tools.
- For working with projects in ZeroStudio, your project must use Android Gradle Plugin v7.2.0 or newer. Projects with older AGP must be migrated to newer versions.
- SDK Manager is already included in Android SDK and is accessible in ZeroStudio via its Terminal. But, you cannot use it to install some tools (like NDK) because those tools are not built for Android.
- No official NDK support because we haven't built the NDK for Android.
The app is still being developed actively. It's in beta stage and may not be stable. if you have any issues using the app, please let us know.
- Rosemoe for the awesome CodeEditor
- Termux for Terminal Emulator
- Bogdan Melnychuk for AndroidTreeView
- George Fraser for the Java Language Server
- rikkahub Thanks to all the developers who have contributed to this project.
新协议条例:本质上是开源的,也是上游拉取下来的分支,不论上下游协议条例是什么,
本项目[msmt2017/ZeroStudio](https://github.com/msmt2017/ZeroStudio)里面的任何功能,
任何一个代码,任何一个文件及任何一个模块都不得用于任何行业及任何商业/付费/卡密/VIP/Pro与普通/支付解锁/付费解锁/看广告/捐赠/植入广告
或其它来达到收入的来源功能限制与影响等一切行为/场景
此外特别提示:在本IDE也就是[msmt2017/ZeroStudio](https://github.com/msmt2017/ZeroStudio)里面制作/开发的任何项目任何代码与[msmt2017/ZeroStudio]无关,
包含使用本IDE内开发者开发的一切木马/病毒/或其它危害计算机及其它设备的程序应用软件等。
使用msmt2017/ZeroStudioIDE开发的内容请遵守当地或国家法律法规制度
Translation of the Chinese agreement regulations above:New protocol regulations: Essentially open source and a branch pulled down from upstream, regardless of what the upstream and downstream protocol regulations are,
This project [mmmt2017/ZeroStudio]( https://github.com/msmt2017/ZeroStudio )Any function inside,
Any code, file, or module must not be used in any industry or for any commercial/paid/encrypted/VIP/Pro or regular/paid unlock/paid unlock/ad viewing/donation/ad placement
All behaviors/scenarios related to the functional limitations and impacts of other sources of income or other means to achieve it
In addition, a special note: in this IDE, which is [mmmt2017/ZeroStudio]( https://github.com/msmt2017/ZeroStudio )Any project or code produced/developed inside is not related to [mmmt2017/ZeroStudio],
This includes all Trojan horses/viruses/or other program applications developed by developers within this IDE that pose a threat to computers and other devices.
Please comply with local or national laws and regulations when developing content using msmt2017/ZeroStudioIDE
ZeroStudio is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
ZeroStudio is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with ZeroStudio. If not, see <https://www.gnu.org/licenses/>.
Any violations to the license can be reported either by opening an issue or writing a mail to us directly.
#by android_zero/零丶