JNI in solaris

jni 사용해 본 경험은 android에서 간단하게 테스트 한 정도에 불과했는데, 이번 프로젝트 진행중에 java에서 SHM을 C++ 라이브러리를 이용하기 위해 구현했다. tutorial 형식으로 인터넷에 많이 있지만, 이번에 프로젝트에 적용한 방법을 정리했다. 1. 간단하게 실행할  java 파일을 생성하자. JNITest.java

  2. java에서 C/C++을 호출할 클래스를 생성하자. Dailyon.java

여기에서 C/C++로 호출할 메소드 앞에 native 를 붙여주고, System.loadLibrary(“dailyon”); 로딩할 라이브러리 이름을 지정해준다. unix/linux 계열은 파일명이 libdailyon.so 가 된다. 3. javac Dailyon.java 만들 파일을 컴파일 하고 4. javah Dailyon 위와 같이 해주면 Dailyon.h 파일이 생성된다. Dailyon.h

  5. Dailyon.cpp 파일 작성 위에서 만들어진 파일 기반으로 c/cpp 파일을 작성하자. Dailyon.cpp

  Java_dailyon_hello 인수와 리턴형 void 이기 때문에 크게 문제가 없고, Java_dailyon_bye 스트링으로 인수를 받고, int 형으로 리턴한다. 따라서 jstring 받은 형태를 char…

Watch and Download Full Movie Brimstone (2017)

Brimstone (2017) Duration 148 mins Genre Mystery, Thriller, Western. In Cinemas January 12, 2017 Language Nederlands, English. Country United Kingdom, United States of America, Netherlands, France, Germany, Belgium, Sweden. Plot For Brimstone ‘Brimstone’ is a movie genre Mystery, was released in January 12, 2017. Martin Koolhoven was directed this movie and starring by Guy Pearce. This movie tell story about In the menacing inferno of the old American West, Liz is a genuine survivor who is hunted by a vengeful preacher for a crime she didn’t commit. DIRECTOR Martin Koolhoven. Producer Els Vandevorst, Uwe Schott. Writer Martin Koolhoven. Production Company X-Filme Creative Pool, Film i Väst, Prime Time, Illusion Film & Television, Backup Media, N279 Entertainment, FilmWave. Incoming search term…

adb shell bash

방법 1http://androidforums.com/evo-4g-all-things-root/124506-guide-full-bash-shell-nano-tab-completion-color-over-ssh.html방법 2busyboxhttp://benno.id.au/blog/2007/11/14/android-busyboxexport PATH=/data/busybox:$PATH/data/busybox:/sbin:/system/sbin:/system/bin:/system/xbinbashhttp://blog.naver.com/PostView.nhn?blogId=dowkim10&logNo=120121226635Read-only file system error ./adb remountwindows adb puttyhttps://github.com/sztupy/adbputty/downloads http://www.androidpub.com/326018 mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system express vpn

Android install

http://groups.google.com/group/android-platform/browse_thread/thread/b0bb991131589363    74  make   75  vi ./external/clearsilver/cgi/Android.mk    76  vi ./external/clearsilver/java-jni/Android.mk    77  vi ./external/clearsilver/util/Android.mk    78  vi ./external/clearsilver/cs/Android.mk http://www.mailinglistarchive.com/html/android-platform@googlegroups.com/2010-10/msg00093.html ifneq (i686,$(findstring i686,$(build_arch))) 1 ifneq (i686,$(findstring i686,$(build_arch))) sudo apt-get install unixodbc jdk changeupdate-java-alternatives -lsudo update-java-alternatives -s java-1.5.0-sunexport PATH=/usr/lib/jvm/java-1.5.0-sun/bin/:$PATH 老虎证券