Develop Android and Java applications on Android devices
Not recently updated — last update was on 2018-02-01.
This app may no longer be actively maintained.
About JavaIDEdroid
JavaIDEdroid is a tools app developed by Tanapro GmbH, Tom Arn.
How many times has JavaIDEdroid been downloaded?
JavaIDEdroid has been downloaded 100 thousand times. In the last 30 days, the app was downloaded 1 times.
What is the rating of JavaIDEdroid?
JavaIDEdroid is rated 3.20 out of 5 stars, based on 450 ratings.
Is JavaIDEdroid free?
JavaIDEdroid is free to download. The APK download size is 9.26 MB. The latest version available is 2.10.1. The last update was on February 1, 2018.
What are the requirements for JavaIDEdroid?
JavaIDEdroid requires Android 2.3+ or higher. The app has a content rating of Everyone. The app has been available on Google Play March 2013.
Description
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.
Get a detailed PDF report for JavaIDEdroid with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Good program A really good program but be better will be great one fully developed
★★★★★Sarita Kumari· Jul 7, 2016
Independence We got independence to develop java apps without pc
★★★★★A Google User· Jun 29, 2014
Vry good It's a good app for Android devices and I love it too many thanks for the developer.
★★☆☆☆Muerte Exe· Mar 15, 2016
Bad I'm just looking for a simple ide, but can't even load my project into the app...
★☆☆☆☆John Sweet· Jan 12, 2020
Badly designed, unintuitive and free version very limited. Based on free version would not recommend the paid version either.
★★☆☆☆Gabor Biro· Mar 15, 2020
I had a 1.5 MB jar file to run. It says it's too big for the free version. The jar has one Kotlin runtime library (jar) included without which it's not possible to create a Kotlin jar at all. Please change the limitation from file size to number of runs or something. I can't tell if the paid version would work or not, so there's no reason for me to buy it.
Google Play Rankings for JavaIDEdroid
This app is not ranked
Technologies used by JavaIDEdroid
JavaIDEdroid is requesting 4 permissions and is using 2 libraries.
Permissions
Development tools
test access to protected storage,
read sensitive log data
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.