是用一個網上的代碼實現的一個,叫gsnap的代碼來着,主要是一個C文件,通過交叉編譯之後,放到工程的assert裏面,然後通過流的方法,傳送到工程包下面,再用上層方法給這個文件加權限,然後通過上層的調用來執行這個文件,就可以生成相應的圖片,當然文件名是通過上層傳下去的。
這裏需要注意的是,編譯的時候,在寫MK文件的時候,一定要把JPG的庫給寫進去,因爲每個android 的external文件裏面的庫,編成的都不一樣,有的把JPG庫編成靜態的a文件,有的編成so庫文件,所以,一定要到external裏面,看到底是怎麼樣生成的,所以靈活運用MK文件來進行交叉編譯,最後生成你所需要的二進制可執行文件即可。