2010-03-05 60 views
0

我想稍微修改Android中的Skia圖形庫。部分構建Android平臺

是否有可能只重建修改過的庫而無需下載和構建整個平臺?該平臺是巨大的,這是太麻煩..

下載和建設Skia依賴的少量項目似乎對我來說確定,但構建腳本需要的一切!

謝謝 塔裏克

回答

1

yes和no。我認爲手動下載你需要的比特將是更多的工作(儘管帶寬更少),而不僅僅是下載所有內容。

至於建築,你可能會逃離建設只是skia和推個人.so文件。假設沒有其他文件需要。

lithium:~$ ~/Downloads/android-sdk-linux/tools/adb shell ls /system/lib | sort | grep skia 
libskiagl.so 
libskia.so 
lithium:~$ 

這也沒什麼承擔的靜態鏈接它(我沒有檢查),而且你不需要改變在頭文件中任何可能意味着呼叫者需要重建。

但是如果你只是在改變skia,那麼無論如何你只需要重建一次世界。之後,你可以重建你已經改變的位(像「mmm external/skia」)。

不要忘記使用-j時建設利用所有的處理器/核心!

+0

感謝您的回覆..我已經嘗試過手動構建Skia,但必須下載靜態庫的一些依賴關係,並將其用於我的設備上的動態鏈接。仍然主要的圖書館建成5倍的正常大小,並沒有工作:( – 2010-03-07 23:09:34

+0

我的意思是在Android GIT回購skia,而不是code.google.com SKIA(這是我現在認爲你在談論)。 – 2010-03-13 16:59:57