Home
Softono
AndroidPE

AndroidPE

Open source Java
150
Stars
36
Forks
6
Issues
5
Watchers
1 month
Last Commit

About AndroidPE

Android Project Editor : is a complementary application for mobile IDE.

Platforms

Web Self-hosted Linux Android

Languages

Java

Links

AndroidPE Logo

AndroidPE

Edit, preview and build Android projects directly from your mobile device.


✨ Features

✒️ Resources & UI Designer

  • [X] WYSIWYG layout editor
  • [X] Drag & drop interface
  • [X] Component properties with auto‑completion
  • [X] Preview mode
  • [X] res/menu (experimental)
  • [X] res/values (colors, dimens, integers, strings)
  • [X] res/drawable (assets studio)
  • [X] Markdown preview
  • [X] HTML preview

🗃️ Project Management

  • [X] Multi‑module project support
  • [X] Module dependencies
  • [X] Activities, Permissions and Services management
  • [X] String Translation Editor (experimental)

📦 Project Compilation

  • [X] Any Gradle‑based Android project
  • [X] NDK support (64‑bit only)
  • [X] Latest Android tools support

#️⃣ Terminal

  • [X] Linux rootfs (Ubuntu‑based)

⌨️ Language Servers

  • [ ] Java
  • [ ] Kotlin
  • [ ] XML

    Auto‑completion is under active development.


📸 Screenshots


👥 Community

Join us on Telegram for early tests, feature previews, updates and more:
👉 https://t.me/AndroidPEOfficial


🧾 License

AndroidPE - Your IDE in your pocket !

AndroidPE 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.

AndroidPE 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 AndroidPE.  If not, see <https://www.gnu.org/licenses/>.

Any violation of the license can be reported by opening an issue or contacting us directly.