我想能夠打包apk中的數據,這是由我的主要應用程序讀取。可以使用.apk將數據傳遞給ContentProvider嗎?
有沒有一種方法可以將數據放入apk中,然後安裝時自動將該數據掛接到我的主應用程序的ContentProvider中?
另一種可能性是讓每個附加組件都成爲內容提供者,並讓應用程序查找它,但是隨後我將權限分割,並且沒有預先創建的列表,儘管我想我如果這是最好的選擇,可以「保留」擴展權限。
我明白我可能能夠用於數據共享的其他選項是使用相同的user_id運行單獨的apk文件嗎?任何想法,我怎麼能得到這個工作也會很好,我試過這個,但反射並沒有顯示我的插件類,它帶來了各種動態加載問題。
編輯:如果有幫助,我已經使用SD中的文件夾中的zip文件工作,但我希望能夠將該zip文件放入apk中,並編寫一個簡單的包裝以便它可以被讀取由我的其他應用程序。
我其實已經這樣做了。我將每個內容提供者放在我指定的權限上,然後搜索所有可用的內容提供者,查詢與我的權限匹配的內容提供者。 – HaMMeReD 2011-01-28 04:07:01