akmittal006 / java-ide-droid Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/java-ide-droid
Automatically exported from code.google.com/p/java-ide-droid
How to build JavaIDEdroid ========================= 1. Adjust ndk-build-aaptcomplete.sh to call the ndk-build script of the Android NDK 2. Execute ndk-build-aaptcomplete.sh This step creates the shared library libaaptcomplete.so in libs/armeabi 3. Adjust 0_build-debug.bat and 0_build-prod.bat to match your environment. Adjust following variables: JSDK, ASDK, KS, KEY 4. Execute 0_build-debug.bat or 0_build-prod.bat and choose "do it all" This creates JavaIDEdroid.apk in out/test/JavaIDEdroid/ or out/production/JavaIDEdroid/ The slightly modified source code of dx (libs/dx_ta.jar) and sdklib (libs/sdklib_ta.jar) can be found in /materials/ Tom Arn, 2011-09-21
I want a integrated editor to edit/write some code.
Original issue reported on code.google.com by [email protected]
on 27 Jan 2012 at 8:01
[deleted issue]
In MainActivity, there is the method fnRunBeanshellScript2 which should replace
fnRunBeanshellScript and add a ProgressDialog. But every time this method is
called, the app crashes.
What is wrong with code? I can't see the problem.
Tom
Original issue reported on code.google.com by [email protected]
on 4 May 2011 at 7:23
During the execution of the BeanShell script there should be a ProgressDialog,
so the user sees that the process is still running.
Ideally, it should be possible to change the displayed text or the process
progress from the BeanShell script
Original issue reported on code.google.com by [email protected]
on 20 May 2011 at 12:01
Attempting to run the DX or ApkBuilder ends with a SecuirtyException in the
(on-screen log) on the Gingerbread and Honeycomb devices I've tried. It seems
to work fine on Froyo.
I tried five devices...
The failure occurred on a Droid3 (stock, 2.3.4), Nexus One (stock, 2.3.4) and
Xoom (stock, 3.1).
It did not occur on a Galaxy Tab (stock, 2.2) and a Droid2 (rooted, Fision
2.5.7, Android 2.2.1).
It appears that even invoking setSecurityManager throws a SecurityException in
all cases on later versions of Android:
http://developer.android.com/reference/java/lang/System.html#setSecurityManager%
28java.lang.SecurityManager%29
Not sure what can be done about the underlying problem (i.e., DX/ApkBuilder
invoking System.exit()) other than modifying them not to.
Original issue reported on code.google.com by [email protected]
on 31 Jul 2011 at 11:51
What steps will reproduce the problem?
1. Building package with program
2. Selecting the "Install APK" option
3. Error: There is a problem parsing the package
What is the expected output? What do you see instead?
The apk should be installed to the device. Instead an error is thrown: There
is a problem parsing the package
What version of the product are you using? On what operating system?
version 2.5.0(01.03.2014) on Android 4.2.2
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 5 Jun 2014 at 3:49
plz, provide an .apk for those, that do not have google play market
Original issue reported on code.google.com by [email protected]
on 28 Aug 2012 at 6:12
The BeanShell tab should not only support console output but also console
input, so the script can ask the user for additional information.
Original issue reported on code.google.com by [email protected]
on 20 May 2011 at 12:48
[deleted issue]
What steps will reproduce the problem?
1. Aapt was built with target sdk 10, min sdk 7
2. on my device is present only sdk7 libraries
3. aapt dont run with unsatisfied link error
What is the expected output? What do you see instead?
aapt was normally built for sdk 7 and works on my device and optionally
supports sdk4.
What version of the product are you using? On what operating system?
1.4, 2.1
Please provide any additional information below.
newer android versions unavalible on my device
Original issue reported on code.google.com by [email protected]
on 26 Mar 2012 at 7:18
Add an option for the default directory when browsing for script files.
The default directory is only used when the edit field for the script is empty.
Otherwise, browsing starts in directory of the path in the edit field.
Original issue reported on code.google.com by [email protected]
on 23 Aug 2011 at 5:49
What steps will reproduce the problem?
1. Open a file such as 0_build.bsh
2. Make a change to the file (so you can save)
3. Save the file
What is the expected output? What do you see instead?
I expect beanshell to run the script, but instead it starts producing an error
on line 1 column 1
What version of the product are you using? On what operating system?
JavaIDEdroid 1.3, Android 3.1 on a Thinkpad Tablet
Please provide any additional information below.
I have no idea what is causing it ... so I am just using a different editor for
.bsh files. This likely isn't really a bug with JavaIDEdroid, but noting it
might help beginners who take your recomendation and use TextWarrior. Maybe
suggesting Astro as a starting point would be good: it is capable of zip, text
edit, app management, and even file browsing so gets a noob running with only
one extra app.
Original issue reported on code.google.com by [email protected]
on 30 Sep 2011 at 5:26
Add on option for the path to android.jar
This will allow all BeanShell scripts to use this path.
Original issue reported on code.google.com by [email protected]
on 23 Aug 2011 at 5:52
Add options for 5 customs variables, so they can be used by the BeanShell
scripts.
Original issue reported on code.google.com by [email protected]
on 23 Aug 2011 at 5:53
I would like the app to support projects, so that I define and store
information that is specific for a project.
It should support:
- Name
- Subdirectory below dev-root
- main activity name
- libs directory
- creation of new projects based on template ZIP
Original issue reported on code.google.com by [email protected]
on 13 Oct 2011 at 1:03
Even when an app has few non-code resources, one can still save some precious
internal memory by allowing an SD card install ("Move to SD card" option in
Settings/Applications/Manage Applications/JavaIDEdroid).
I rebuilt JavaIDEdroid with android:installLocation="preferExternal" in the
AndroidManifest.xml file in the <manifest> section and saved 1.5Mb on the
installed size. This counts on older devices.
Original issue reported on code.google.com by [email protected]
on 2 Mar 2012 at 8:20
What steps will reproduce the problem?
1. Use JavaIDE to compile project that has *.aidl files -- for example
https://bitbucket.org/folone/repl-core/src/9834025ae2b2/src/com/folone/replcore/
REPL.java
2. The generation of the "stub" java files will fail
Please provide any additional information below.
The AIDL (Android Interface Description Language) is not well known or widely
used but could become popular in the type of apps JavaIDE is good at compiling.
It is a 200k utility and could perhaps be ported the way aapt was.
Original issue reported on code.google.com by [email protected]
on 9 Feb 2012 at 8:56
Would it be possible to add an intent filter to the main activity for
text/x-beanshell files? Just have it pre-populate the script path field when
such an intent is received. As best I can tell "text/x-beanshell" is the
appropriate media type.
I don't know if many file managers translate the .bsh extension to this media
type, but I did add it as a built-in-default to the latest beta release of "FX
File Explorer" (search on market). I believe other file managers also offer
the ability to manually edit extension-to-media-type bindings
Original issue reported on code.google.com by [email protected]
on 1 Sep 2011 at 10:38
Add an option to log the output of the BeanShell tab and the Tools tab into log
files in /sdcard/.JavaIDEdroid
This makes the output available to other programs and allows to save the output.
The log files are overwritten every time so they don't grow endlessly.
Original issue reported on code.google.com by [email protected]
on 23 Aug 2011 at 5:46
For the production release we'll need a "real" certificate to sign the
application
Original issue reported on code.google.com by [email protected]
on 20 May 2011 at 12:51
[deleted issue]
On my 480x320 devices, there is a significant gap between the bottom of the
tabs in the tabHost, and the browse button/etScript; the distance is at least
40 px. Furthermore, even in the stock JavaIDEdroid screenshots it is clear that
the tabs are too high by half. The result is that on my devices only 4 lines of
the output TextView are visible and accurate thumbscrolling is a very dexterous
art.
I rebuilt the project with the paddingTop params set to 60px and recovered the
gap and can now see 7 lines of output, but obviously messing with absolute
measurements like this is not the way to go, and does not effect the big tabs.
How can we optimize the output size for all devices?
Original issue reported on code.google.com by [email protected]
on 2 Mar 2012 at 8:35
Add an Intent with which a Beanshell script can started.
The path of the script can be passed in the Extras.
Original issue reported on code.google.com by [email protected]
on 17 Aug 2011 at 7:44
Write a BeanShell script that reads Eclipse project files and executes the
build tasks accordingly.
Original issue reported on code.google.com by [email protected]
on 16 Jun 2011 at 11:30
1. It is possible make app on fullscreen (without titles)?
2. It is possible make tabs smaller or find other way how switch screens?
3. It is possible make some menu for installing apk? Searching and installing
apk spend lot of time.
Original issue reported on code.google.com by [email protected]
on 13 Dec 2011 at 6:48
I would like the app to have a built-in file manager, so that I do not need a
seperate file manager anymore.
It should support:
- file browing
- quick directory change
- call view intent for selected item
- call edit intent for selected item
Original issue reported on code.google.com by [email protected]
on 13 Oct 2011 at 1:06
What steps will reproduce the problem?
1. Try to build JavaIDEdroid with JavaIDEdroid
What is the expected output? What do you see instead?
JavaIDEdroid crashes and in logcat you see that the reason was an out-of-memory
condition during execution of dx.
Original issue reported on code.google.com by [email protected]
on 31 Oct 2011 at 6:46
Here's a problem report I got from a user:
Since I switched my phone from Android 2.2 to 4.1 and my tablet from Android 3
also to 4.1 the compilation always fails with an internal error.
Here's the result message:
_________________________________________
Error occurred!
org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl
java.lang.NoClassDefFoundError:
org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl
at org.eclipse.jdt.internal.compiler.apt.dispatch.BatchAnnotationProcessorManager.configure(Unknown Source)
at org.eclipse.jdt.internal.compiler.batch.Main.initializeAnnotationProcessorManager(Unknown Source)
at org.eclipse.jdt.internal.compiler.batch.Main.performCompilation(Unknown Source)
at org.eclipse.jdt.internal.compiler.batch.Main.compile(Unknown Source)
at com.t_arn.JavaIDEdroid.IDE.fnCompile(IDE.java:130)
at com.t_arn.JavaIDEdroid.IDE.fnCompile(IDE.java:110)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at bsh.Reflect.invokeMethod(Unknown Source)
at bsh.Reflect.invokeObjectMethod(Unknown Source)
at bsh.Name.invokeMethod(Unknown Source)
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHAssignment.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.source(Unknown Source)
at bsh.Interpreter.source(Unknown Source)
at com.t_arn.JavaIDEdroid.IDE.fnRunBeanshellScript(IDE.java:222)
at com.t_arn.JavaIDEdroid.BeanShellTask.doInBackground(BeanShellTask.java:49)
at com.t_arn.JavaIDEdroid.BeanShellTask.doInBackground(BeanShellTask.java:8)
at android.os.AsyncTask$2.call(AsyncTask.java:264)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)
Done in 0 sec.
ExitValue: 99
Original issue reported on code.google.com by [email protected]
on 11 Oct 2012 at 10:39
ECJ always returns -1, even if the compilation is successful.
It should return 0 on success, so we can react to error correctly in the
BeanShell scripts
Original issue reported on code.google.com by [email protected]
on 20 May 2011 at 11:59
aapt needs to be integrated.
Sincs aapt is a C++ program, we will need to make a native library and
integrate this library.
Original issue reported on code.google.com by [email protected]
on 20 May 2011 at 12:49
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.