ShizuStore

AIDE+(Beta) (AIDE-Plus)

AndroidIDE-CN

2.3.5.7-alpha06 · GitHub

Download APK
Development utilities Android 8.0+ 2 hours ago Proprietary
4 ShizuStore
15k GitHub
154 Stars
122 MB Size
This app is closed source. Its code is not public, so the community cannot easily verify what it does.
Detected trackers (30)
AppsFlyer Analytics
Flurry Advertisement, Analytics
HockeyApp Crash reporting
Google CrashLytics Crash reporting
Twitter MoPub Analytics, Advertisement
Google Analytics Analytics
Google Firebase Analytics Analytics
ComScore Analytics, Advertisement
AppLovin (MAX and SparkLabs) Analytics, Profiling, Identification, Advertisement
AdColony Advertisement
Radius Networks Analytics
Amazon Analytics (Amazon insights) Analytics
Baidu Mobile Stat Analytics
Google Tag Manager Analytics
Tencent MTA Analytics
Tencent Stats Analytics
Unity3d Ads Advertisement
Yandex Ad Advertisement
ironSource Analytics
MobFox Analytics, Profiling, Advertisement
Startapp Analytics, Advertisement
myTarget Advertisement
Tapdaq Advertisement
TalkingData Analytics, Advertisement
Pollfish Profiling
Google AdMob Advertisement
Alimama (formerly AdsMogo) Advertisement
JiGuang Aurora Mobile JPush Analytics
AutoNavi / Amap Location
Solar2D (Corona) Analytics, Advertisement

Matched by Exodus Privacy code signatures. Not a complete list.

More about this app

AndroidIDE fork with silent APK installation through Shizuku.

AIDEPlus

重要公告:仓库闭源说明

我们痛心地发现,部分个人/组织在未遵守 AGPLv3 开源协议的情况下使用了本仓库代码,并通过虚拟机保护(VMP)等技术手段加固DEX文件以规避源代码公开义务。
此行为严重违反了开源精神与协议法律约束,伤害了社区信任。

作者创建本项目的初心,是希望构建一个自由开放的环境:

  • 允许所有开发者自由查看、修改和学习代码
  • 通过开源协作推动项目创新
  • 践行 AGPLv3 协议要求的"开放共享"原则

鉴于持续发生的违规使用和使用VMP等技术规避协议的行为,我们不得不做出艰难决定:

  1. 即刻闭源:本仓库不再公开源代码
  2. 仅发布版本:仓库仅用于发布编译后的APK

任何基于历史 AGPL 版本的衍生作品,必须:

  1. 完全公开修改后的源代码
  2. 明确声明代码来源
  3. 保持相同的 AGPLv3 协议

Important Notice: Repository Going Closed-Source

We regret to discover that certain individuals/organizations have used this repository's code in violation of the AGPLv3 license, employing Virtual Machine Protection (VMP) and other advanced techniques to fortify DEXes and circumvent source code disclosure obligations.
This constitutes a severe breach of open-source principles and legal agreements, damaging community trust.

The author's vision for this project was to create a free and open environment:

  • Allow all developers to freely view, modify, and learn from the code
  • Drive innovation through open-source collaboration
  • Uphold the "share-alike" principle required by AGPLv3

Due to persistent license violations and technical circumvention using VMP, we must make this difficult decision:

  1. Immediate Closed-Sourcing: Source code will no longer be publicly available
  2. Release-Only Repository: This repo will only host compiled APK releases

Any derivative works based on historical AGPL versions MUST:

  1. Fully disclose modified source code
  2. Clearly attribute the original codebase
  3. Maintain the same AGPLv3 license

AIDE-Plus

🪪 仓库信息

GitHub contributors GitHub last commit Repository Size GitHub Release Total downloads

📝 已实现功能

  • 构建服务优化和重写
  • aapt更替为aapt2
  • dx更替为D8
  • 一些Java8语法的实现(默认语法分析)
  • 一些Java9语法的实现(默认语法分析)
  • 一些Java11语法的实现(默认语法分析)
  • Java23编译(通过ecj实现,需要设置开启)
  • Java高版本格式化(通过ecj实现,需要设置开启)
  • 自定义class解析器,以实现高版本的class特性
  • 实现了runtimeOnly,compileOnly,libgdxNatives
  • 重写Gradle解析器
  • 新的Maven下载器(bom已支持)
  • 应用冷启动优化
  • 添加更多语法高亮
  • 使用D8进行混淆
  • AIDE默认框架替换为Androidx
  • 还原了部分AIDE的dex混淆
  • 代码自定义颜色
  • ViewBinding支持
  • DateBinding支持
  • 清单合并工具更新
  • 修复静默安装和支持更多安装器(shizuku)
  • 新UI的实现
  • 修复了补全和高亮丢失问题
  • 修复了创建签名的问题
  • ApkSign支持了的v1-v3签名
  • 新增一些基础的语法补全
  • 修复软件内的git问题
  • apk资源对齐
  • Java项目支持安卓api
  • Lambda实现 (ecj) fbf450d
  • 支持cmake构建 e702347
  • Xml补全修改逻辑 0ecb637
  • 支持 exclude (exclude group: "xxx", module: "xxx")

🏗️ 计划实现

  • 更多补全 (Lsp)
  • Apks/AAB的生成(未添加)
  • 清单文件编辑
  • 矢量图获取
  • 重写布局可视化

🌠 相关资源

📬️ 相关信息

🏅 特别感谢

Tip

如果没有看到您或者您的项目可以联系我们添加上去

😎 项目相关

🐱 开源集成

Close

Changelog

What's new for version 2.3.5.7-alpha06

本次更新 · 2.3.5.0-alpha01-2026-10-21

  • Kotlin:补全、实时错误、导入修复与跳转改用 AIDE+ 自有引擎(Kotlin 2.4.20 官方解析器),大项目也流畅;kotlinc 与 KSP 共用一份编译器,工具链更小;新增 Kotlin 代码风格设置。
  • AI 助手:右侧抽屉与模型讨论当前项目,可读取、搜索、修改文件(修改前显示差异并可撤销上一轮);支持 OpenAI 兼容、Anthropic 与 OpenAI Responses 接口,技能、远程 MCP、子代理、长期记忆与联网搜索;可调用翻译补齐字符串,或在构建容器中运行命令。
  • 内置终端:自写的终端仿真与视图,支持标签页、8 套配色、额外按键(复用符号栏,长按连发)、查找与 ~/.termux 配置;可下载 Termux bootstrap 或 Linux 发行版作为运行环境。
  • Gradle 命令构建:开启后运行按钮可选默认构建、Gradle 任务或自定义 sh 命令,在所选容器(Termux、Linux 或系统 Shell)中执行,并可设置 JAVA_HOME 等环境变量。
  • 跳转到源代码:开启后对依赖库与 android.jar 的类跳转到源代码(在 SDK 管理器下载平台源代码),在源码中可继续跳转;编辑器菜单新增“注释预览”。
  • SDK 与工具链:SDK 管理器可浏览、下载各版本 Android 平台;工具链管理页集中管理 SDK、NDK、CMake 与 Kotlin 编译器。
  • XML 与资源:布局和清单补全跟随项目 compileSdk;资源管理器、翻译编辑器(可用翻译引擎补齐缺失翻译)与 XML 图形资源预览。
  • 构建:参照 AGP 重写 R 类生成与 DEX 分组合并,大项目不再内存不足;支持 ViewBinding/DataBinding、注解处理器、核心库脱糖、androidResources 与完整的 BuildConfig。
  • 依赖与 Gradle:版本目录(libs.versions.toml)可视化编辑与更新检查;多平台库自动选择 Android 变体;打开项目先下载缺失依赖再分析。
  • 模块属性:管理插件、模块、仓库、构建变种与依赖,保存时保留脚本中的其它原文。
  • 编辑器:符号栏默认三行并带撤销/重做/保存;Java 语义高亮与 TextMate 语法管理;AIDL、CMake、TOML 的补全、错误与跳转。
  • 文件与预览:图片、二进制与压缩包在编辑区直接预览;文件列表条目大小可调。
  • 界面:工具页面统一沿用 AIDE 原有风格,列表改用 RecyclerView,对话框统一使用平台按钮与原生底色;切换语言无需重启;欢迎到 GitHub 的 AndroidIDE-CN/AIDE-Plus-Translations 参与翻译。
  • 本机 MCP 服务:供 Claude Code、Codex 等 AI 客户端读取当前项目与错误。
  • 更新检查:启动时检查 GitHub 发布版本;本页右上角可把更新内容翻译成界面语言(长按选择其他语言)。
Close

Permissions

22 permissions requested

  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_DATA_SYNC
  • android.permission.FOREGROUND_SERVICE_SPECIAL_USE
  • android.permission.POST_NOTIFICATIONS
  • com.termux.permission.RUN_COMMAND
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.MANAGE_EXTERNAL_STORAGE
  • moe.shizuku.manager.permission.API_V23
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.INTERNET
  • android.permission.READ_LOGS
  • android.permission.ACCESS_NETWORK_STATE
  • com.android.vending.BILLING
  • android.permission.REQUEST_INSTALL_PACKAGES
  • android.permission.GET_ACCOUNTS
  • android.permission.WAKE_LOCK
  • com.google.android.c2dm.permission.RECEIVE
  • android.permission.SYSTEM_ALERT_WINDOW
  • android.permission.READ_EXTERNAL_STORAGE
  • io.github.zeroaicy.aide.beta.permission.C2D_MESSAGE
  • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
  • io.github.zeroaicy.aide.beta.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Close