2011-10-05 91 views

回答

1

根據Bug Entry提到了一些似乎不太容易替換的android核心依賴關係,並不確定是否所有這些都可以包含在構建中,以便爲您的應用提供完全的webkit webview。

但是,通常可以使用另一個庫項目來引用幷包含在編譯中。然後有一個way to include other JAR files,一種convert an existing project into a library以及一個way to butcher an .apk and get the code out(它也可以變成一個庫)。

從來沒有這樣做過,但從理論上講,要獲得要捆綁的瀏覽器的庫,.jar或.apk(如前所述,開始似乎不是最佳候選),請查看原始代碼實例化瀏覽器在一個活動中查看 - 然後離開你。

很想聽聽您或其他人做出這樣的事情, 我迫不及待想看看我們是否可以將其與啓用多點觸控功能捆綁在一起(另一個2.x中的大缺點) 用於多點觸控開啓在2.x設備上的Android股票瀏覽器我以絕望的方式創建了一個polyfill project(它工作得非常好,但比模擬一個完整的SVG解釋器還簡單),所以對於SVG和提供最佳瀏覽器運行時間的工作,這將是偉大的。

P.S.根據你想要用SVG做什麼,有一種完全不同的解決方法。如果它只是一些小的東西,有時填寫在屏幕上,你可能會檢查谷歌的「svg polyfill」導致無數的解決方案 - 我不能推薦一個直道,因爲那些實現是如此不同,你應該評估他們您的實際應用。

相關問題