Home  /  Tools Apps  / JavaIDEdroid on Windows Pc

JavaIDEdroid on Windows Pc

Developed By: Tanapro GmbH, Tom Arn

License: Free

Rating: 3,4/5 - 507 votes

Last Updated: April 16, 2024

Download on Windows PC

Compatible with Windows 10/11 PC & Laptop

App Details

Version 2.10.1
Size 9.3 MB
Release Date February 02, 18
Category Tools Apps

App Permissions:
Allows an application to read from external storage. [see more (4)]

What's New:
* Bugfix: aapt did not work on newer Android versions. [see more]

Description from Developer:
JavaIDEdroid is an integrated development environment which runs on Android and allows to create native Android applications without the need to use the Android SDK on Windows or L... [read more]

App preview ([see all 9 screenshots]  /  [view video])

App preview

About this app

On this page you can download JavaIDEdroid and install on Windows PC. JavaIDEdroid is free Tools app, developed by Tanapro GmbH, Tom Arn. Latest version of JavaIDEdroid is 2.10.1, was released on 2018-02-02 (updated on 2024-04-16). Estimated number of the downloads is more than 50,000. Overall rating of JavaIDEdroid is 3,4. Generally most of the top apps on Android Store have rating of 4+. This app had been rated by 507 users, 152 users had rated it 5*, 253 users had rated it 1*.

How to install JavaIDEdroid on Windows?

Instruction on how to install JavaIDEdroid on Windows 10 Windows 11 PC & Laptop

In this post, I am going to show you how to install JavaIDEdroid on Windows PC by using Android App Player such as BlueStacks, LDPlayer, Nox, KOPlayer, ...

Before you start, you will need to download the APK/XAPK installer file, you can find download button on top of this page. Save it to easy-to-find location.

[Note] You can also download older versions of this app on bottom of this page.

Below you will find a detailed step-by-step guide, but I want to give you a fast overview of how it works. All you need is an emulator that will emulate an Android device on your Windows PC and then you can install applications and use it - you see you're playing it on Android, but this runs not on a smartphone or tablet, it runs on a PC.

If this doesn't work on your PC, or you cannot install, comment here and we will help you!

Step By Step Guide To Install JavaIDEdroid using BlueStacks

  1. Download and Install BlueStacks at: https://www.bluestacks.com. The installation procedure is quite simple. After successful installation, open the Bluestacks emulator. It may take some time to load the Bluestacks app initially. Once it is opened, you should be able to see the Home screen of Bluestacks.
  2. Open the APK/XAPK file: Double-click the APK/XAPK file to launch BlueStacks and install the application. If your APK/XAPK file doesn't automatically open BlueStacks, right-click on it and select Open with... Browse to the BlueStacks. You can also drag-and-drop the APK/XAPK file onto the BlueStacks home screen
  3. Once installed, click "JavaIDEdroid" icon on the home screen to start using, it'll work like a charm :D

[Note 1] For better performance and compatibility, choose BlueStacks 5 Nougat 64-bit read more

[Note 2] about Bluetooth: At the moment, support for Bluetooth is not available on BlueStacks. Hence, apps that require control of Bluetooth may not work on BlueStacks.

How to install JavaIDEdroid on Windows PC using NoxPlayer

  1. Download & Install NoxPlayer at: https://www.bignox.com. The installation is easy to carry out.
  2. Drag the APK/XAPK file to the NoxPlayer interface and drop it to install
  3. The installation process will take place quickly. After successful installation, you can find "JavaIDEdroid" on the home screen of NoxPlayer, just click to open it.

Discussion

(*) is required

JavaIDEdroid is an integrated development environment which runs on Android and allows to create native Android applications without the need to use the Android SDK on Windows or Linux.

You need Android 2.2.3 or higher and a storage card (/sdcard/) to use this app!

Following development tools are integrated in JavaIDEdroid:
* aapt tool
* Eclipse compiler for Java
* dx tool
* DexMerger tool
* ApkBuilder
* zipsigner-lib (this library also does the zipalign)
* SpongyCastle Library
* BeanShell Interpreter
* JavaRunner: allows to run any binary Java commandline application (.jar file)

The APP can be extended with modules. The modules are loaded dynamically and the integrity of the module is checked before every start of the module. In the download area of the project's website you'll find some pre-built modules, for example for Ant or the jar tool.

The APP can be controlled and customized with BeanShell scripts. The APP supports the 'protected script mode' which verifies the integrity of the scripts before executing them.

The software supports project features:
* Project definition files: Allows to define project specific information for every project.
* Default scripts: Due to the project definition files, it is possible to use default BeanShell scripts (for compiling and building) which fit almost all projects. The default scripts can be started from the project menu and can be customized if needed.
* Project template: When creating a new project definition files, you can tell the app to create a skeleton project for you.
* Recent project list: Allows to quickly re-open recent projects
* Project filemanager: Allows you to browse all your project files and create, open, edit, delete and run (only .bsh files) them. There is a 'Directory list' button that lets you quickly change to another subdirectory of the project.
* Project time log: Allows you to see the time spent for development

By installing the JavaIDEdroidPRO key (or the old JavaIDEdroidPRO 1.x app) additional features become available:
* Unlimited project support (the free version only supports very small projects)
* DexMerger Tool: Allows to merge 2 .dex files. So, .jar libraries do not need to be re-dexed everytime.
* dx: Merge functionality
* dx: Incremental option
* APK signing with user certificate
* Unlimited JavaRunner (the free version only supports very small .jar files and only 1 module at a time)

The Permission is used, so that Java console applications can access the Internet. JavaIDEdroid itself does not need the Internet access.

For more details see the online version of the built-in help file: http://www.tanapro.ch/products/JavaIDEdroid/help-en.html

Check the project web site for more information and support:
https://github.com/t-arn/java-ide-droid/wiki
In the Wiki you'll find a HowToGetStarted tutorial:
https://github.com/t-arn/java-ide-droid/wiki/1.-How-to-get-started
In the Wiki you'll also find a guide on how to create and use the module for the free Java obfuscator yGuard.
There, you'll also find how to create Codename One applications on your Android device.

Please check the support forum before rating this app badly. We will give our best to help you there.

History: http://www.tanapro.ch/products/JavaIDEdroid/history-en.html
* Bugfix: aapt did not work on newer Android versions.
Allows an application to read from external storage.
Allows an application to write to external storage.
Allows applications to open network sockets.
Allows an application to read the low-level system log files.