Posts

Showing posts from January, 2010

[C] char轉jsting

jstring strencode = (*env)->NewStringUTF(env,"DC00000001");

[C] jsting轉char

jstring PFN (C) char *privateFileName = (*env)-> GetStringUTFChars(env, PFN, 0); (C++) char *privateFileName = env-> GetStringUTFChars(PFN, 0); 之後請Release (*env)->ReleaseStringChars(env, PFN, 0);

[Android] 驗證JNI的路徑

到workspace的目錄 jay@jay-medion:~/workspace_android/Epubdrm/bin$ 執行 javah com.test.Epubdrm 察看編譯結果 gedit com_test_Epubdrm.h 可參考: http://davanum.wordpress.com/2007/12/09/android-invoke-jni-based-methods-bridging-cc-and-java/

[Android] 將檔案加入Emulator

先到此目錄 jay@jay-medion:~/Android/android-sdk-linux/tools$ 可保留寫入資料 ./adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system exit 將檔案加入 ./adb push ~/libepubdrm.so /system/lib ./adb push ~/ebook1.epub /data/ebook ./adb push ~/private /data/ebook