JavaIDEdroid

JavaIDEdroid Free App

Rated 3.57/5 (453) —  Free Android application by Tanapro GmbH, Tom Arn

Advertisements

About JavaIDEdroid

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

How to Download / Install

Download and install JavaIDEdroid version 2.10.0 on your Android device!
Downloaded 50,000+ times, content rating: Everyone
Android package: ch.tanapro.JavaIDEdroid, download JavaIDEdroid.apk

All Application Badges

Free
downl.
Android
2.3+
For everyone
Android app

App History & Updates

What's Changed
* New: aapt now also runs on Android 5/6 (PIE version)
* New: JavaRunner now also runs Eve commandline apps (www.ewesoft.com)
* New: The help page is now also available in the internal editor
* Bugfix: dx did not work on some devices.
More downloads  JavaIDEdroid reached 50 000 - 100 000 downloads
Version update JavaIDEdroid was updated to version 2.10.0
Version update JavaIDEdroid was updated to version 2.7.0
Version update JavaIDEdroid was updated to version 2.6.0

What are users saying about JavaIDEdroid

H70%
by H####:

I needed this for an intro class to do homework on the go. It's not as simple as install and go. There are instructions that you have to follow.

K70%
by K####:

Im just looking for a simple ide , but can't even load my project into the app...

K70%
by K####:

A really good program but be better will be great one fully developed

K70%
by K####:

Its a nice ide but its got a poor UI

K70%
by K####:

It's not the prettiest app, with a good UI it would be absolutely perfect. But still, it's functionality looks reeeally good. It's way beyond my knowledge, but it looks like a developer's best friend. If you don't know how it works, because you aren't a developer, please don't give it a bad rating, okay?

K70%
by K####:

I can't see the txt because it's to dim

K70%
by K####:

Wow i want to program i guess it's pretty good love when you can program on adnroid!

G70%
by G####:

Very very bad

I70%
by I####:

Really working good

K70%
by K####:

Great work

K70%
by K####:

Good concept. But I couldn't run my 12 kb jar with the free version because it was too big.

K70%
by K####:

People, just lucky patch it. Or mod it.

K70%
by K####:

Its just an out of mind

G70%
by G####:

Thank so no work

K70%
by K####:

First of all its not supposed to be friendly xD

P70%
by P####:

I wanted to like this app, but I couldn't even figure out how to create a simple "Hello World" application. I tried reading the "Getting started" section in the help and "Creating your first project" part. The unclear instructions combined with the confusing UI resulted in non-success. It seems you should be able to simply create a project, type some code, compile and see the output without jumping through a million hoops. I've never used an IDE as unintuitive as this one.

D70%
by D####:

Im just looking for a simple ide , but can't even load my project into the app...

D70%
by D####:

It's not the prettiest app, with a good UI it would be absolutely perfect. But still, it's functionality looks reeeally good. It's way beyond my knowledge, but it looks like a developer's best friend. If you don't know how it works, because you aren't a developer, please don't give it a bad rating, okay?

D70%
by D####:

Wow i want to program i guess it's pretty good love when you can program on adnroid!

D70%
by D####:

I can't see the txt because it's to dim

D70%
by D####:

I love it

R70%
by R####:

Really working good

D70%
by D####:

Nice

S70%
by S####:

It's not good

D70%
by D####:

I like it five stars

D70%
by D####:

Hey guys. I just want to ask is this app can open which is a game jar on android to install? Would rate this app 5 stars if its can open game jar

K70%
by K####:

Pls can I use this app to build an apk?

D70%
by D####:

All I got was a info page uninstalled

Y70%
by Y####:

It's really nice & I love it

L70%
by L####:

Good app! Nicely done! I have become expert!

D70%
by D####:

Can It run jar games???

D70%
by D####:

Now no need to program on windows or Mac You can build aaps for android using android How goog

G70%
by G####:

This is very great app

D70%
by D####:

Very good and useful application.

D70%
by D####:

too easy for programming

O70%
by O####:

Bad

K70%
by K####:

Very very bad

U70%
by U####:

Its a good app for Android devices and I love it too much thanks for the developer.

S70%
by S####:

Great work even though there are some minor changes needed.

A70%
by A####:

Great work


Share The Word!


Rating Distribution

RATING
3.65
453 users

5

4

3

2

1