當前位置:首頁 » 安卓系統 » mupdfandroid

mupdfandroid

發布時間: 2022-10-20 20:31:35

A. mupdf.so 庫怎麼用之前沒做過這方面的東西

MuPDF .so文件類似於windows編程中的dll,動態鏈接庫。
如果是在android上應用,首先你要知道JNI怎麼用,因為MuPDF源碼是用C++寫的,這在android工程中就涉及到JAVA和C++互相調用問題,研究完了JNI機制之後,你只需要利用工程給的demo就是MuPDF源碼文件夾/android進行編譯,產生.so文件,然後將文件放入你android工程的相應包即可,然後生成apk文件,在手機上進行測試,但是demo規定只能打開sd卡下的test.pdf文件。
PKU一夫

B. 如何在android上嵌入mupdf作為pdf閱讀器

mupdf打包需要注意的事
1. ubuntu注意當前目錄位置,例如有的掛載盤沒有許可權,sudo make也沒有用。

2. mupdf的platform/android是我們編譯android所需要操作的目錄。裡面有一個README,其中一步是生成genarated目錄的。這步必須要做。也就是到mupdf根目錄,進行make generate,會生成這個目錄。然後把這個目錄復制到platform/android下面。
3. 修改local.properties也是必要的

4. android目錄下的jni/Application.mk也需要修改一下, APP_PLATFORM=android-8 APP_ABI := armeabi
APP_ABI默認是armeabi-v7a,這個是生成不同的cpu的so文件用的。 一般會生成兩個分別放在lib中。

5.然後在android目錄下直接ndk-build就OK了。會生成一個obj目錄。mupdf.so文件就在裡面了。

編譯有問題請再好好看看readme或者stackoverflow。想自己修改代碼或者加介面需要了解一下c相關的東東。good luck!

C. 如何在linux系統裡面編譯mupdf

1.下載 MuPDF 1.2 Source:http://code.google.com/p/mupdf/downloads/detail?name=mupdf-1.2-source.zip&can=2&q=
2.編譯准備和過程:參考http://www.mupdf.com/doc/how-to-build-mupdf-for-android
3.把../platform/android工程導入Eclipse,運行,界面如下。<如在模擬器上運行apk,最好先把一個pdf文件導入>
上面的工程源碼CSDN資源下載:http://download.csdn.net/detail/hhbgk/5711295

D. 如何在android上嵌入mupdf作為pdf閱讀器

MuPDF目前在android的pdf閱讀領域,應該是用得最多的那類之一。特點:小,功能全,文檔比較豐富。
mupdf打包需要注意的事
1. ubuntu注意當前目錄位置,例如有的掛載盤沒有許可權,sudo make也沒有用。
2. mupdf的platform/android是編譯android所需要操作的目錄。裡面有一個README,其中一步是生成genarated目錄的。這步必須要做。也就是到mupdf根目錄,進行make generate,會生成這個目錄。然後把這個目錄復制到platform/android下面。
3. 修改local.properties也是必要的
4. android目錄下的jni/Application.mk也需要修改一下, APP_PLATFORM=android-8 APP_ABI := armeabi
APP_ABI默認是armeabi-v7a,這個是生成不同的cpu的so文件用的。 一般會生成兩個分別放在lib中。
5.然後在android目錄下直接ndk-build就OK了。會生成一個obj目錄。mupdf.so文件就在裡面了。

E. mupdf.so的庫 換新的怎麼打不開文件了

MuPDF .so文件類似於windows編程中的dll,動態鏈接庫。
如果是在android上應用,首先你要知道JNI怎麼用,因為MuPDF源碼是用C++寫的,這在android工程中就涉及到JAVA和C++互相調用問題,研究完了JNI機制之後,你只需要利用工程給的demo就是MuPDF源碼文件夾/android進行編譯,產生.so文件,然後將文件放入你android工程的相應包即可,然後生成apk文件,在手機上進行測試,但是demo規定只能打開sd卡下的test.pdf文件。
PKU一夫

F. MuPDF怎麼在windows環境下編譯

MuPDF目前在android的pdf閱讀領域,應該是用得最多的那類之一。特點:小,功能全,文檔比較豐富。如何使用講得清楚。mupdf打包需要注意的事1.ubuntu注意當前目錄位置,例如有的掛載盤沒有許可權,sudomake也沒有用。2.mupdf的platform/android是我們編譯android所需要操作的目錄。裡面有一個README,其中一步是生成genarated目錄的。這步必須要做。也就是到mupdf根目錄,進行makegenerate,會生成這個目錄。然後把這個目錄復制到platform/android下面。3.修改local.properties也是必要的4.android目錄下的jni/Application.mk也需要修改一下,APP_PLATFORM=android-8APP_ABI:=armeabiAPP_ABI默認是armeabi-v7a,這個是生成不同的cpu的so文件用的。一般會生成兩個分別放在lib中。5.然後在android目錄下直接ndk-build就OK了。會生成一個obj目錄。mupdf.so文件就在裡面了。編譯有問題請再好好看看readme或者stackoverflow。想自己修改代碼或者加介面需要了解一下c相關的東東。goodluck!

G. 如何用maven-bundle-plugin在bundle中嵌入內部JAR包

部署時從maven庫中找到這個jar包,然後直接放到Felix的bundle目錄,啟動Felix,就可以看到這個jar包作為一個獨立bundle已經啟動,其他bundle就可以通過直接Import-Package的方式來引用這些包。的之所以能夠這么做是因為這個jar已經osgi化了,查看jar包中的META-INF/MENIFEST.MF文件,只要其中有Bundle-SymbolicName: org.apache.commons.io等一系列Bundle-*的屬性值,並且有Export-Package導出內部的包就可以確定。現在大部分從maven庫中獲得的比較新的jar包,基本上都已經支持OSGI了。如果一個jar包確實不包含OSGI信息,也可以通過手動編輯它的MENIFEST.MF文件增加OSGI信息,來實現這個jar包獨立作為bundle運行。例如json-20090211.jar,直接編輯它的MENIFEST.MF

H. ChinaNet-q9GX無線網密碼

尊敬的用戶您好:
在網上是無法獲取正確的無線密碼的,你自己安裝wifi萬能鑰匙嘗試破解無線熱點的連接吧。
中國電信提供最優質的網路通訊服務,老友換新機,網齡抵現金,百兆寬頻免費體驗,超清電視iTV,電信活動可以直接通過營業廳查詢。

熱點內容
圖片分布式存儲方案 發布:2025-03-09 08:54:49 瀏覽:57
火影手游競技場腳本 發布:2025-03-09 08:48:31 瀏覽:742
電腦如何訪問谷歌 發布:2025-03-09 08:39:37 瀏覽:172
安卓怎麼多開微信 發布:2025-03-09 08:34:02 瀏覽:594
怎麼看金蝶伺服器的ip地址 發布:2025-03-09 08:33:59 瀏覽:269
pyc在線反編譯 發布:2025-03-09 08:33:17 瀏覽:933
天龍極速腳本 發布:2025-03-09 08:33:09 瀏覽:976
刀劍神域伺服器維護到什麼時候 發布:2025-03-09 08:31:40 瀏覽:217
phppdf轉html 發布:2025-03-09 08:23:01 瀏覽:640
腳本按鍵怎麼循環 發布:2025-03-09 08:19:06 瀏覽:144