Page 1 of 1

андроид linux deploy

Posted: Fri Dec 19, 2014 11:27 am
by rus084
установил на андроид linux deploy (окружение для запуска линуксовых программ) , загрузил JDK для линукса armhf и rusefi консоль .
запускаю консоль через терминал , через некоторое время вылазит окно с ошибкой . что это значит?

Code: Select all

root@localhost:/home/android/jdk1.8.0_06/bin# ./java -jar /home/android/jdk1.8.0_06/rusefi_console.jar 
Server recommends java_console version 20141107 or newer
Server recommends firmware 5826 or newer
java.lang.reflect.InvocationTargetException
	at java.awt.EventQueue.invokeAndWait(EventQueue.java:1300)
	at java.awt.EventQueue.invokeAndWait(EventQueue.java:1275)
	at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
	at com.irnems.Launcher.main(Launcher.java:95)
Caused by: java.lang.IllegalStateException: java.lang.UnsatisfiedLinkError: /root/.jssc/linux/libjSSC-2.6_armsf.so: /root/.jssc/linux/libjSSC-2.6_armsf.so: cannot open shared object file: No such file or directory
	at com.irnems.Launcher.awtCode(Launcher.java:115)
	at com.irnems.Launcher.access$100(Launcher.java:21)
	at com.irnems.Launcher$2.run(Launcher.java:97)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744)
	at java.awt.EventQueue.access$400(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:697)
	at java.awt.EventQueue$3.run(EventQueue.java:691)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:714)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.UnsatisfiedLinkError: /root/.jssc/linux/libjSSC-2.6_armsf.so: /root/.jssc/linux/libjSSC-2.6_armsf.so: cannot open shared object file: No such file or directory
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1929)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1814)
	at java.lang.Runtime.load0(Runtime.java:809)
	at java.lang.System.load(System.java:1083)
	at jssc.SerialNativeInterface.<clinit>(SerialNativeInterface.java:172)
	at jssc.SerialPortList.<clinit>(SerialPortList.java:43)
	at com.irnems.Launcher.awtCode(Launcher.java:109)
	... 16 more
root@localhost:/home/android/jdk1.8.0_06/bin# 

Re: андроид linux deploy

Posted: Fri Dec 19, 2014 11:43 am
by AndreyB
libjSSC-2.6_armsf.so
https://code.google.com/p/java-simple-serial-connector/

мы используем библиотеку последовательного порта, которая не готова работать на 2.6_armsf

Re: андроид linux deploy

Posted: Fri Dec 19, 2014 11:47 am
by rus084
странно , у меня не armsf , у меня armhf .

Re: андроид linux deploy

Posted: Fri Dec 19, 2014 12:43 pm
by rus084
README wrote: This version contains native libs for Windows(x86, x86-64), Linux(x86, x86-64, ARM soft & hard float), Solaris(x86, x86-64), Mac OS X(x86, x86-64, PPC, PPC64).
в консоли чего-то нехватает?