[fpc-other] why javapp.jar can not generate rtl header for androidR-34 version
Mgr. Janusz Chmiel
mgr.janusz.chmiel at gmail.com
Tue Jan 28 19:39:06 CET 2025
Dear The most advanced and The most experienced Pascal developers who
are available on this mailing list.
Please, who of us has been joined in To The complex process to generate
AndroidR FPCJVm compatible pascal header files?
Who of us could send Me his own may be modified javapp.jar it can be
compiled and even obfuscated, no problem.
Who of us would be so kind and who of us would tell me, which Java
version have been used to generate androidR-25.inc for example?
I will download The corresponding JDK for Windows myself, sure. But I
really need to know The exact version number.
Which command line options The team has used please?
I have used The following long command line available on FPCJVM building
wiky article.
java -jar javap.jar -bootclasspath android.jar -extdirs . -protected -x
java.lang.System -x java.lang.Object -x java.io.Serializable -x
java.io.IOException -x java.io.IIOException -x java.lang.Readable -x
java.lang.Float -x java.lang.Double -x java.lang.Float -x
java.lang.Double -x java.lang.Byte -x java.lang.Short -x
java.lang.Integer -x java.lang.Long -x java.lang.Boolean -x
java.lang.String -x java.lang.StringBuilder -x java.lang.StringBuffer -x
java.lang.CharSequence -x java.lang.AbstractStringBuilder -x
java.lang.Appendable -x java.lang.Number -x
java.lang.IndexOutOfBoundsException -x java.lang.RuntimeException -x
java.lang.IllegalArgumentException -x java.lang.IllegalStateException -x
java.lang.UnsupportedOperationException -x java.lang.Exception -x
java.lang.Throwable -x java.lang.LinkageError -x java.lang.Error -x
java.lang.Comparable -x java.lang.Character -x java.text.Collator -x
java.lang.Cloneable -x java.lang.Runtime -x java.lang.ThreadLocal -x
java.math.BigInteger -x java.util.Comparator -x java.lang.reflect.Array
-x java.lang.Class -x java.lang.reflect.GenericDeclaration -x
java.lang.reflect.Type -x java.lang.reflect.Method -x
java.lang.reflect.AccessibleObject -x java.lang.reflect.Member -x
java.lang.reflect.AnnotatedElement -x java.lang.reflect.Field -x
java.lang.reflect.InvocationTargetException -x java.util.Arrays -x
java.util.Map -x java.util.HashMap -x java.util.Set -x
java.util.Collection -x java.util.AbstractMap -x java.util.Calendar -x
java.lang.Iterable -x java.lang.Enum -x java.lang.Math -x
java.util.AbstractCollection -x java.util.AbstractSet -x
java.util.EnumSet -x java.util.BitSet -x java.util.Iterator -x
java.nio.Buffer -x java.nio.ByteBuffer -x java.nio.CharBuffer -x
java.nio.charset. -a sun. -a com.sun. -a apple. -a java.awt. java.
javax. org. android. junit. -o androidr34
Unfortunately, I Am always getting The following error.
ERROR:Could not find javax/swing/JApplet
I have really tried even The most newest Chines artificial ntelligence
model Deepseek but it was too heavy task for this system too.
Thank you very much for yours answer.
I know, that MR Jonas, Mr Bart and may be that even MR Michael The
author of pas2js will know about this complex task.
Thank you for your answer.
More information about the fpc-other
mailing list