-2
我想知道是否有將圖書館打包爲可供其他Android應用程序使用的Android應用程序的好方法,以便只有一個圖書館副本可供使用手機,它被許多單獨的應用程序使用。一些明顯的候選者是一個數值庫,包含傅立葉變換和標準數值演算和線性代數例程,一個物理引擎以及使用您最喜歡的解釋型語言的嵌入式腳本。我很確定這些例子不是Android SDK的一部分。即使是這樣,很容易想象一些其他種類的庫,幾乎可以肯定不是,例如計算細胞自動機進化的庫,或者用於量子力學模擬。不過,我似乎無法在Google Play中找到這樣的圖書館應用程序。是因爲它無法完成嗎?爲什麼不?製作和使用Android圖書館應用程序
現在,我知道會有人問我爲什麼要這樣做。我會先發制人的回覆,現在不用介意我的理由。可以做到嗎?雖然這種方法的優點與將需要的圖書館的副本放在每個應用程序中相比應該是顯而易見的,但它不是這個問題的主題。
如果我理解正確,只有第三個選項會導致只有一個庫副本被安裝在手機上並被許多應用程序使用。這是我的主要擔心---手機上只安裝了一個庫的副本。 – enigmaticPhysicist
是的,你可以使用intents來做,但它會是三者中最複雜的。您還可以寫入外部文件夾並讓其他應用程序訪問它,但即使這樣做也不是完成該任務的好方法 –