• Java N-IDE - Android Builder - Java SE Compiler 1
  • Java N-IDE - Android Builder - Java SE Compiler 2
  • Java N-IDE - Android Builder - Java SE Compiler 3
  • Java N-IDE - Android Builder - Java SE Compiler 4

Java N-IDE - Android Builder - Java SE Compiler

## Overview
This project is develop to help the community learn java on android.
You can build and run Java file with JDK 1.7.

(No official support) Build apk file (only support armeabi-v7a, x86)

## Tutorials
1. Create simple java project https://github.com/tranleduy2000/javaide/wiki/Create-simple-Java-project

## Features
1. Offline java compiler (support jdk 1.5, 1.6. 1.7 or higher if your device support)
2. Java auto complete when typing
3. Build android app
4. Build java library ✔
5. Java code formatter (Google Java code formatter) ✔
6. Build Android app. ✔
7. Android Logcat
## Todo
1. Java debugger (jdb).
2. Run java file, class file ✔
3. Support VCS
4. Decompile class, jar
5. XML auto complete
6. Layout builder for Android

## Contribute
I would absolutely love every possible kind of contributions. If you
have a questions, ideas, need help or want to propose a change just open
an issue. Pull request are greatly appreciated.

Github https://github.com/tranleduy2000/javaide

Category : Tools

Related searches

Reviews (27)

Chr. C. May 10, 2022     

You would think an IDE for a mobile device would be a mess but the developer of this one made it a fun, easy experience! Great app to play around with. God bless you for porting Java to an app. If I would add anything, I would make it to where unused strings could have their warnings automatically supressed and make it to where when you put '.' into a () set for string that it would show you a list of strings that you have available.

MAD. R. May 24, 2022     

It has crashed on me a few times. So I'm giving myself a habit of saving a lot. That's what the 4 stars are for. Making small projects like calculations has been a good exercise. I'm studying JAVA on my own time. Juggling between my laptop and my smartphone. I'm a beginner, but glad this is a unique tool to help with computer science exercises.

A. G. u. Dec 23, 2018     

The app works great, haven't had any problems so far. It comes automatic with a bar that sits above the keyboard when the app is open that has semicolons, brackets, and other useful coding characters ready for use, and that's really helpful. In my opinion, its actually more intuitive than the editor I have on my computer. Perfect for learning to use the language, and it works offline so I can practice on the car. By far the best editor I've seen on the play store.

Tra. E. Jun 16, 2021     

I tried six other IDEs before I found this one. Some were good, some were okay, but none compare to this one. This is easy to use, full functionality, and powerful without spending a penny. I personally use a keyboard attached to my phone and it feels like I'm using a laptop or PC powered IDE. You can zoom and change the font size for those who cast their screens it makes the UI is easy to use. Only complaint is the lack of keyboard shortcuts. It'd be amazing if you customize that epsecially.

J. J. May 15, 2020     

Works ... just about. There are several issues with this app: it crashes randomly in the middle of use (most commonly while writing "new TypeName"); it is extremely slow when editing large (300+ line) files, even though highlighting only works on the current line; sometimes when it has been moved out of memory for another program it wipes out the content of the open files; compiling large programs often crashes. All that said, it is the best option I have found that works on Android 4.x.

A. G. u. Jan 23, 2020     

Perhaps I'm not using it right. It will often fail to compile and then not tell me why. The diagnostics page remains blank and returning to the last functional state does not result in successful compilation. If this were fixed it would be great, especially given that it's free. The good points are that it's easy to use and that force stopping and restarting the app seems to fix it. Sometimes. Minimally usable so far.

A. G. u. Sep 1, 2019     

Syntax highlighting is a very inconsistent. Although theming is nice. Has potential, but here's the kicker. If your console crashes, you run a risk of having files deleted. It had just replaced my files with empty ones, being minimax algorithms and such -___-. Changes were just about to be pushed. Until that's fixed please avoid.

Ren. K. S. May 10, 2022     

I had 3 problems ever since I'm using this app. First is highlight error. Whenever I tried to comment using /* */, the code inside of /* */ won't be highlighted so It makes me bothered sometimes. Not only that, every syntax sometimes won't even hightlight themselves unless either I restart the app or rewrite it again. And secondly the app sometimes won't even bothered to help me auto pair. The last one is the compiler itself. I typed only one charactr and it was just write double for no reason

C. H. Mar 30, 2022     

Premium doesn't work; after buying, trying to select a different theme yields the same purchase message. Waiting on refund. Also would've been nice to be able to specify the number of spaces/tabs per autoindent. Compared to the few other Java IDEs I've tried/seen for Android/Pixel, this seems to be one of the more thorough ones (especially appreciate the comprehensive folder structure access and file creation options) but the aforementioned in-app purchase bug is critical and needs to be fixed.

A. G. u. Apr 5, 2019     

Absolutely amazing. For free, you get one of the best java IDEs I've ever seen. There's just one bug that's really annoying. If I want to input a value, occasionally it completely ignores that input and the program ends up becoming useless. If you could fix this, I'll give you 5 stars

A. G. u. May 29, 2019     

Exceptionally fast, really helpful with no ads whatsoever and offline: the icing on the cake! Although the common symbols' tab just above the keyboard should have the ability to be customised. Initially I had problems with opening my existing projects which would always cause compile failure but when I figured out my file paths, it was all clear. Keep up!

A. G. u. Dec 24, 2019     

Created some programs to practice while I was on the go, haven't experienced any issues and I have been using the app for months. Although sometimes when I run into errors it keeps the code with the error underlined and colored red even after I fix it, but it doesn't impact the functionality of the code, it's just a color.

abh. l. Mar 2, 2022     

Major errors are there. We can write correct syntax but it not compile. Normal program also not complie . Major defects are there. And add clear history ,cookies,cache functionality . Also add a when we writing coding the that time show syntax error like eclips if it is possible.

A. G. u. Dec 4, 2018     

It's a very good Compiler and IDE for Java. It enables you to compile and run java anywhere anytime, just from your mobile. It really helps me a lot as I don't have a laptop. I can practice with it. It has syntax highlighting, suggestions, braces auto completion and many more features. Thank you Developers for helping the would be developers.

Dan. S. P. D. Jan 30, 2022     

Mainly a good app for small programs like dice rolling and 8 ball, but not optimal for bigger projects like games and full functioning apps, I understand that many features are still being applied, but until those features are applied, I'm just giving this 4 stars, System.out.println("thanks for helping me understand the basics of java though"); :)

ANO. Z. Dec 20, 2021     

It does the job more or less but lacks proper documentation. Some of the reviews we read here are really shameful though, obviously from amateur people with minimal and very limited primitive knowledge of computer science and programming. One person was even surprised/complaining that he couldn't make an executable jar!

Pet. O. Sep 25, 2020     

Great App, don't know what errors others are complaining of, I have used it multiple devices, truly it may clear some opened file content suddenly (you just have to backup frequently/daily or have decompiler for retrieving codes). Developers have been silent on this app for long, updates will go a long way in 1. solving issues of arrayIndexOutOfBound when displaying class suggestions; 2. opening multiple projects (may be paid); 3. Fullscreen not working in the latest version; 4. ......

Phi. Ṃ. B. M. M. Jun 12, 2020     

That's the awesomeness app you'll ever find for programming. It transforms your device into a professional IDE for (.java), that gives you lot of features; this is challenging; this is creative; go on, and download it right now, don't lost time, give one more step into the advanced programming! It works, but u need know a little of coding b4 u tryin'out.

A. G. u. Apr 8, 2020     

IF YOUR DX FAILS WHILE RUNNING SOMETHING, you need to clear cache and data, delete the folder in your phone's file system, and then reinstall the app, and the code that you are trying to run will work. Trust me, I know from painful experience. Also, it after using it for a few days, it stopped detecting the order of my closed brackets, and said that they were illegal when they clearly weren't. I am kinda new to java, but I am very sure that I am correct.

A. G. u. Oct 24, 2018     

The best IDE available at the market at the moment and it is truly free - compilation/saving is not behind a paywall! The only thing that is paid are color schemes - which is fine by me. Despite it being very good, there is a very annoying bug - if you make a midtake, the lit up parts with a mistake stay red even after rewriting. Additionally, when typing between already filled lines, color formatting also breaks. I hope the dev will fix this in the future. Still, this is the best IDE app on the market, so don't let the formatting bugs discourage you - try it!

A. G. u. Jun 24, 2019     

As you might expect from a free app, despite being slick and functional, this will not (as of writing) do the heavy lifting expected from modern IDEs: Android/gradle project templates, SDK targetting, on-the-fly compiler/autocomplete...otherwise a great job. With a separate VCS client and maybe a basic shell or ant script, you might be able to get a slightly quicker feedback cycle on an imported project, if you can copy/paste the correct classpath in.

A. G. u. Mar 12, 2020     

I've maybe written 2 reviews on apps in my whole life. This is just so good. It works flawlessly and it's easy to understand. It made my life so much easier! I do have 2 small suggestions. Maybe add an option to also enable word wrap in console, and System.out.flush() right now doesn't do anything so maybe fix that.

Ris. G. Mar 29, 2022     

All the thing in the app is best and according to me this is the best IDE app for android java coding, but tye problem is with a bug that is, when I am making a new class, while naming a class I cannot use underscore(_) even though I can use it in my BlueJ. This is only the problem otherwise I would give it 4.90% of stars. If u fix this bug I'll surely give 5 stars

A. G. u. Sep 27, 2018     

Really great app, It helps new student programmers like me but, idk if it's a bug or not cuz every time i had a program that is unfinished, other programs that worked well won't work anymore. Kindly help.. i shared it to many of my classmates and they loved it!

Haf. M. Oct 1, 2020     

Great app, well done, keep it up. But, you need to upgrade it to support 'androidx', and other support features, and there is a situation that leads to the erasure of entire code you entered which I could'nt recognise the cause. This usually happens to when I open many java files. Thanks.

Jan. S. Nov 3, 2020     

The app is kinda buggy. When you switch tab to different class, the highlight language won't work sometimes and it needs to close the class file then reopen. And the code suggestions won't work on some areas. BTW, the app compile fast and also offline, and I'm starting to loving it.

Kat. P. Sep 18, 2021     

Mostly good. The only problem I am having is that I can only create .java files. I have school assignments that require the program to read from a .txt file (and possibly other file types later, we just started) and I cannot create that file within the file structure in the IDE. If I create the file externally and move it into the file structure with my file explorer, the program behaves as if it isn't there. other than that, though, the IDE works quite well on my Chromebook.