2010-08-11 55 views
0

是否可以使用Air安裝程序提供現有的SQLite文件,並在首次執行時讓Air應用程序將其複製到本地存儲這樣它可以被修改?將包含在Adobe Air應用程序中的文件複製到應用程序中,以便修改它

或者是否需要帶上我的預製數據庫並在執行時隨Air重新創建它(存儲在應用程序中創建表/數據所需的所有查詢)?

+0

我沒有親身經歷,但.. 我的印象是,大多數人重新創建數據庫的初始應用程序的執行過程中飛下。我假設讀/寫應用程序安裝目錄中的SQLLite數據庫可行,但這是一個棘手的問題[從我缺乏經驗] – JeffryHouser 2010-08-11 18:30:43

+0

我很確定,只要空氣應用程序分發和執行通過比較證書對應用程序中的數據進行任何修改(尤其是OS X應用程序捆綁)將成爲否定。除非有人出現第一手會計,否則可能會重新創建。 – Aaron 2010-08-11 18:47:02

+0

哈哈,但我想要在所述數據庫中創建圖像blob數據,重新創建應該與將SQLite數據庫移出項目一樣困難。 – Aaron 2010-08-11 20:16:21

回答

0

原來我有一本書告訴我該怎麼做。如果你將文件打包在應用程序中,應用程序被安裝到一個文件夾中或包含一個文件夾(OS X?它仍然不清楚它是如何工作的跨平臺,無論數據庫是否進入應用程序包),那就是File .applicationDirectory引用,然後您可以從其中複製權限。

Adob​​e AIR的1.5食譜配方10.12 :)

相關問題