基于android系統(tǒng)的跟蹤導入文件的方法及裝置制造方法
【專利摘要】本發(fā)明提出一種基于android系統(tǒng)的跟蹤導入文件的方法,其包括監(jiān)測移動存儲設備是否由系統(tǒng)卸載,如果監(jiān)測到移動存儲設備被卸載,記錄移動存儲設備被卸載的時間t1;監(jiān)測移動存儲設備是否被再次掛載于系統(tǒng),如果監(jiān)測到移動存儲設備被再次掛載,記錄移動存儲設備被再次掛載的時間t2;對移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的存儲路徑;監(jiān)測全盤掃描是否完成,如果監(jiān)測到全盤掃描完成,記錄全盤掃描完成的時間t3;查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)存儲路徑搜索并獲取存入時間大于t1并且小于t3的數(shù)據(jù)集。本發(fā)明還提出一種實現(xiàn)上述方法的裝置。本發(fā)明可以幫助用戶在android系統(tǒng)中快速查找到一定時間段內(nèi)通過移動存儲設備導入的文件。
【專利說明】基于android系統(tǒng)的跟蹤導入文件的方法及裝置
【技術領域】
[0001]本發(fā)明涉及計算機【技術領域】,特別是涉及一種基于android系統(tǒng)的跟蹤導入文件的方法及系統(tǒng)。
【背景技術】
[0002]Android操作系統(tǒng)是一種以Linux為基礎的開放源代碼操作系統(tǒng),主要使用于便攜設備。2005年由Google收購注資,并組建開放手機聯(lián)盟開發(fā)改良,逐漸擴展到平板電腦及其他領域上。Android操作系統(tǒng)的主要競爭對手是蘋果公司的iOS系統(tǒng)以及RM公司的Blackberry OS系統(tǒng)。2011年第一季度,Android操作系統(tǒng)在全球的市場份額首次超過塞班系統(tǒng),躍居全球第一。2012年2月數(shù)據(jù),Android操作系統(tǒng)占據(jù)全球智能手機操作系統(tǒng)市場59%的份額,中國市場占有率為68.4%。
[0003]使用Android操作系統(tǒng)的手機通常會自帶至少一張安全數(shù)碼卡(Secure DigitalMemory Card,簡稱SD卡),當用戶由手機上將SD卡拔下(也就是SD卡被卸載),然后將SD卡與電腦連接由電腦上拷貝數(shù)據(jù)至SD卡,再將SD卡插入手機(也就是SD卡被掛載)時,通常需要用戶使用其他輔助軟件工具才能找到剛剛SD卡導入手機內(nèi)的文件,并且無法快速定位文件位置。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于,提供一種解決方案,幫助用戶快速在Android手機中查找到(一定時間段內(nèi))通過移動存儲設備導入手機內(nèi)的文件。
[0005]本發(fā)明的目的及解決其技術問題是采用以下技術方案來實現(xiàn)的。
[0006]一種基于android系統(tǒng)的跟蹤導入文件的方法,包括:監(jiān)測第一移動存儲設備是否由所述android系統(tǒng)卸載,如果監(jiān)測到所述第一移動存儲設備被卸載,記錄所述第一移動存儲設備被卸載的時間tl ;監(jiān)測所述第一移動存儲設備是否被再次掛載于所述android系統(tǒng),如果監(jiān)測到所述第一移動存儲設備被再次掛載,記錄所述第一移動存儲設備被再次掛載的時間t2 ;對所述第一移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑;監(jiān)測所述全盤掃描是否完成,如果監(jiān)測到所述全盤掃描完成,記錄所述全盤掃描完成的時間t3 ;查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)所述第一存儲路徑搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。
[0007]一種基于android系統(tǒng)的跟蹤導入文件的裝置,包括:第一監(jiān)測記錄模塊,用于監(jiān)測移動存儲設備是否由所述android系統(tǒng)卸載,如果監(jiān)測到所述移動存儲設備被卸載,記錄所述移動存儲設備被卸載的時間tl ;第二監(jiān)測記錄模塊,用于監(jiān)測所述移動存儲設備是否被再次掛載于所述android系統(tǒng),如果監(jiān)測到所述移動存儲設備被再次掛載,記錄所述移動存儲設備被再次掛載的時間t2 ;掃描存儲模塊,用于對所述移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑;第三監(jiān)測記錄模塊,用于監(jiān)測所述全盤掃描是否完成,如果監(jiān)測到所述全盤掃描完成,記錄所述全盤掃描完成的時間t3 ;查詢獲取模塊,用于查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)所述第一存儲路徑搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。
[0008]本發(fā)明提出的基于android系統(tǒng)的跟蹤導入文件的方法及系統(tǒng)本發(fā)明可以幫助用戶在android系統(tǒng)中快速查找到一定時間段內(nèi)通過移動存儲設備導入的文件。
[0009]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
【專利附圖】
【附圖說明】
[0010]圖1為本發(fā)明第一實施例中的基于android系統(tǒng)的跟蹤導入文件的方法的流程示意圖。
[0011]圖2為本發(fā)明第二實施例中的基于android系統(tǒng)的跟蹤導入文件的方法的流程示意圖。
[0012]圖3為本發(fā)明第三實施例中的基于android系統(tǒng)的跟蹤導入文件的裝置的結構示意圖。
[0013]圖4為圖3中裝置的具體結構示意圖。
【具體實施方式】
[0014]為更進一步闡述本發(fā)明為達成預定發(fā)明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據(jù)本發(fā)明提出的基于android系統(tǒng)的跟蹤導入文件的方法及裝置其【具體實施方式】、方法、步驟、特征及其功效,詳細說明如下。
[0015]有關本發(fā)明的前述及其他技術內(nèi)容、特點及功效,在以下配合參考圖式的較佳實施例的詳細說明中將可清楚呈現(xiàn)。通過【具體實施方式】的說明,當可對本發(fā)明為達成預定目的所采取的技術手段及功效得以更加深入且具體的了解,然而所附圖式僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。
[0016]圖1為本發(fā)明第一實施例中基于android系統(tǒng)的跟蹤導入文件的方法的流程示意圖。本實施例中主要是以使用Android操作系統(tǒng)的消費型電子產(chǎn)品自帶一個移動存儲設備(例如一張SD卡)的情況為例對本發(fā)明所提出的基于android系統(tǒng)的跟蹤導入文件的方法進行說明,這里所說的消費型電子產(chǎn)品可以為手機,也可以為平板電腦等產(chǎn)品,本發(fā)明并不以此為限。
[0017]請參照圖1,本發(fā)明實施例中的基于android系統(tǒng)的跟蹤導入文件的方法,主要包括以下步驟:
[0018]Sll:監(jiān)測移動存儲設備是否由android系統(tǒng)卸載,如果監(jiān)測到移動存儲設備被卸載,記錄移動存儲設備被卸載的時間tl。
[0019]于步驟Sll中,首先可以在配置文件(例如AndroidManifest.xml)中對移動存儲設備卸載事件(Intent.ACT10N_MEDIA_EJECT)進行注冊。當監(jiān)測到移動存儲設備由android系統(tǒng)卸載,移動存儲設備被卸載事件被觸發(fā),移動存儲設備被卸載的時間tl為移動存儲設備被卸載事件(Intent.ACT10N_MEDIA_EJECT)被觸發(fā)的時間。本實施例中里所說的移動存儲設備優(yōu)選為安全數(shù)碼卡(Secure Digital Memory Card,簡稱SD卡)。當然SD卡的尺寸可以根據(jù)不同的需求來選擇,本發(fā)明并不以此為限。
[0020]S12:監(jiān)測移動存儲設備是否被再次掛載于android系統(tǒng),如果監(jiān)測到移動存儲設備被再次掛載,記錄移動存儲設備被再次掛載的時間t2。
[0021]于步驟S12中,首先可以在配置文件(例如AndroidManifest.xml)中對移動存儲設備掛載事件(Intent.ACT10N_MEDIA_M0UNTED)進行注冊。當監(jiān)測到移動存儲設備是否被再次掛載于android系統(tǒng),移動存儲設備被掛載事件(Intent.ACT 10N_MED I A_M0UNTED)被觸發(fā),移動存儲設備被再次掛載的時間t2為移動存儲設備被掛載事件被觸發(fā)的時間。
[0022]S13:對移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的存儲路徑。
[0023]S14:監(jiān)測全盤掃描是否完成,如果監(jiān)測到全盤掃描完成,記錄全盤掃描完成的時間t3。
[0024]于步驟S14中,首先可以在配置文件(例如AndroidManifest.xml)中對全盤掃描完成事件(Intent.ACTION_MEDIA_SCANNER_FINISHED)進行注冊。當監(jiān)測到全盤掃描完成,全盤掃描完成事件被觸發(fā),全盤掃描完成的時間t3為全盤掃描完成事件(Intent.ACT10N_MEDIA_SCANNER_FINISHED)被觸發(fā)的時間。
[0025]具體的,在步驟S11、步驟S12及步驟S14前,在AndroidManifest.xml文件中對移動存儲設備被卸載事件(Intent.ACTION_MEDIA_EJECT)、移動存儲設備掛載事件(Intent.ACT 10N_MED I A_M0UNTED)以及全盤掃描完成事件(Intent.ACT 10N_MED I A_SCANNER_FINISHED)進行注冊的過程,例如可以為:
[0026].〈receiver android:name=".USBReceiver">
<intent-filter>
〈action arKiroid:r)aine="android.1nt.ent.action.MEDIA EJECT" />
<data android:scheine="fi]e" />
</intent-fiiter>
<intent-fiiter>
〈action android:name="andiOid.1ntent.aciion.MEDIA_MOUNTED"
/>
〈data andiOid:scheme="fi!e" />
</intent-filter>
<intent-filter>
<action
androidmameymidiOidmtenUictioiLMEDlYlSCANNER—FINISHED"
/>
〈data android:scheme="file" />
</intent-filter>
〈/receiver〉[0027]S15:查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)存儲路徑搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。[0028]于步驟S15中,所獲取的數(shù)據(jù)集就是通過移動存儲設備(SD卡)導入到android系統(tǒng)的文件。[0029]可以理解的是,于步驟S15中,也可以在查詢系統(tǒng)的數(shù)據(jù)庫時,根據(jù)存儲路徑搜索并獲取存入時間大于t2并且小于t3的數(shù)據(jù)集。[0030]進一步的,本實施例中基于android系統(tǒng)的跟蹤導入文件的方法還包括步驟S16:監(jiān)測移動存儲設備是否被再次卸載,如果監(jiān)測到移動存儲設備被再次卸載,記錄移動存儲設備被再次卸載的時間t4,將t4作為tl,重復步驟S11。也就是說當移動存儲設備被再次卸載時,系統(tǒng)又從新開始跟蹤被導入的文件。[0031]本實施例提供的基于android系統(tǒng)的跟蹤導入文件的方法,可以幫助用戶在android系統(tǒng)中快速查找到一定時間段內(nèi)通過移動存儲設備(SD卡)導入的文件。[0032]圖2為本發(fā)明第二實施例中基于android系統(tǒng)的跟蹤導入文件的方法的流程示意圖。本實施例中主要是以使用Android操作系統(tǒng)的消費型電子產(chǎn)品自帶多個移動存儲設備(例如兩張SD卡)的情況為例對本發(fā)明所提出的基于android系統(tǒng)的跟蹤導入文件的方法進行說明,這里所說的消費型電子產(chǎn)品可以為手機,也可以為平板電腦等產(chǎn)品,本發(fā)明并不以此為限。
[0033]S21:監(jiān)測第一或二移動存儲設備是否由android系統(tǒng)卸載,如果監(jiān)測到第一移動存儲設備被卸載,記錄其被卸載的時間tl ;如果監(jiān)測到第二移動存儲設備被卸載,記錄其被卸載的時間tl’。
[0034]S22:監(jiān)測第一或第二移動存儲設備是否被再次掛載于android系統(tǒng),如果監(jiān)測到第一移動存儲設備被再次掛載,記錄其被再次掛載的時間t2 ;如果監(jiān)測到第二移動存儲設備被再次掛載,記錄其被再次掛載的時間t2’。
[0035]S23:對第一移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑,對第二移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第二存儲路徑。
[0036]S24:監(jiān)測全盤掃描是否完成,如果監(jiān)測到第一移動存儲設備的全盤掃描完成記錄其完成的時間t3,如果監(jiān)測到第二移動存儲設備的全盤掃描完成記錄其完成的時間t3’。
[0037]S25:查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)第一存儲路徑搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集,根據(jù)第二存儲路徑搜索并獲取存入時間大于tl’并且小于t3’的數(shù)據(jù)集。
[0038]可以理解的是,于步驟S25中,也可以在查詢系統(tǒng)的數(shù)據(jù)庫時,根據(jù)第一存儲路徑搜索并獲取存入時間大于t2并且小于t3的數(shù)據(jù)集,根據(jù)第二存儲路徑搜索并獲取存入時間大于t2’并且小于t3’的數(shù)據(jù)集。
[0039]進一步的,本實施例中的基于android系統(tǒng)的跟蹤導入文件的方法還包括步驟S26:監(jiān)測第一或第二移動存儲設備是否被再次卸載,如果監(jiān)測到第一移動存儲設備被再次卸載記錄其被再次卸載的時間t4,將t4作為tl重復步驟S21,如果監(jiān)測到第二移動存儲設備被再次卸載記錄其被再次卸載的時間t4’,將t4’作為tl’重復步驟S21。
[0040]于本實施例中,在步驟S21、步驟S22及步驟S24前,也可以在AndroidManifest.xml文件中對移動存儲設備被卸載事件(Intent.ACTION_MEDIA_EJECT)、移動存儲設備掛載事件(Intent.ACT 10N_MED I A_M0UNTED)以及全盤掃描完成事件(Intent.ACT10N_MEDIA_SCANNER_FINISHED)進行注冊,其過程與第一實施例中的基本相同,這里不再贅述。
[0041]需要說明的是,超過兩個移動存儲設備的情況,也可以比照本實施例中的方法來實現(xiàn),只要將對對應移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中時記錄其對應的存儲路徑,然后查詢系統(tǒng)的數(shù)據(jù)庫時,根據(jù)對應的存儲路徑搜索并獲取數(shù)據(jù)集即可。
[0042]本實施例提供的基于android系統(tǒng)的跟蹤導入文件的方法,可以幫助用戶在android系統(tǒng)中快速查找到一定時間段內(nèi)通過多個移動存儲設備(SD卡)導入的文件。
[0043]請參照圖3,本發(fā)明第三實施例提供一種基于android系統(tǒng)的跟蹤導入文件的裝置用于實現(xiàn)上述基于android系統(tǒng)的跟蹤導入文件的方法。
[0044]跟蹤導入文件的裝置50包括:第一監(jiān)測記錄模塊51、第二監(jiān)測記錄模塊52、掃描存儲模塊53、第三監(jiān)測記錄模塊54、查詢獲取模塊55。
[0045]第一監(jiān)測記錄模塊51用于監(jiān)測移動存儲設備是否由android系統(tǒng)卸載,如果監(jiān)測到移動存儲設備被卸載,記錄移動存儲設備被卸載的時間tl。第二監(jiān)測記錄模塊52用于監(jiān)測移動存儲設備是否被再次掛載于android系統(tǒng),如果監(jiān)測到移動存儲設備被再次掛載,記錄移動存儲設備被再次掛載的時間t2。掃描存儲模塊53用于對移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑。第三監(jiān)測記錄模塊54用于監(jiān)測全盤掃描是否完成,如果監(jiān)測到全盤掃描完成,記錄全盤掃描完成的時間t3。查詢獲取模塊55用于查詢系統(tǒng)的數(shù)據(jù)庫,搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。本實施例中所說的移動存儲設備優(yōu)選為SD卡。 [0046]具體的,請參照圖4,第一監(jiān)測記錄模塊51包括卸載監(jiān)測模塊510以及第一記錄模塊511。卸載監(jiān)測模塊510用于監(jiān)測移動存儲設備是否由android系統(tǒng)卸載;第一記錄模塊511用于記錄移動存儲設備被卸載的時間tl。第二監(jiān)測記錄模塊52包括掛載監(jiān)測模塊520以及第二記錄模塊521。掛載監(jiān)測模塊520用于監(jiān)測移動存儲設備是否被再次掛載于android系統(tǒng)。第二記錄模塊521用于記錄移動存儲設備被再次掛載的時間t2。掃描存儲模塊53包括掃描模塊530以及存儲模塊531。掃描模塊530用于對移動存儲設備進行全盤掃描,存儲模塊531用于將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑。第三監(jiān)測記錄模塊54包括全盤掃描監(jiān)測模塊540以及第三記錄模塊541。全盤掃描監(jiān)測模塊540用于監(jiān)測全盤掃描是否完成,第三記錄模塊541用于記錄全盤掃描完成的時間t3。查詢獲取模塊55包括查詢模塊550以及獲取模塊551,查詢模塊550用于查詢系統(tǒng)的數(shù)據(jù)庫,獲取模塊551用于搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。
[0047]裝置50內(nèi)存儲有配置文件,配置文件包括被注冊的移動存儲設備卸載事件(Intent.ACTION_MEDIA_EJECT)、移動存儲設備掛載事件(Intent.ACT10N_MEDIA_MOUNTED)、全盤掃描完成事件(Intent.ACT 10N_MED I A_SCANNER_F INI SHED)。
[0048]本實施例提供的基于android系統(tǒng)的跟蹤導入文件的裝置,可以實現(xiàn)幫助用戶在android系統(tǒng)中快速查找到一定時間段內(nèi)通過多個移動存儲設備(SD卡)導入的文件。
[0049]需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0050]需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0051]本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0052]以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術人員,在不脫離本發(fā)明技術方案范圍內(nèi),當可利用上述揭示的技術內(nèi)容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術方案內(nèi)容,依據(jù)本發(fā)明的技術實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術方案的范圍內(nèi)。
【權利要求】
1.一種基于android系統(tǒng)的跟蹤導入文件的方法,其特征在于,所述跟蹤導入文件的方法包括: 監(jiān)測第一移動存儲設備是否由所述android系統(tǒng)卸載,如果監(jiān)測到所述第一移動存儲設備被卸載,記錄所述第一移動存儲設備被卸載的時間tl ; 監(jiān)測所述第一移動存儲設備是否被再次掛載于所述android系統(tǒng),如果監(jiān)測到所述第一移動存儲設備被再次掛載,記錄所述第一移動存儲設備被再次掛載的時間t2 ; 對所述第一移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑; 監(jiān)測所述全盤掃描是否完成,如果監(jiān)測到所述全盤掃描完成,記錄所述全盤掃描完成的時間t3 ; 查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)所述第一存儲路徑搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。
2.如權利要求1所述的跟蹤導入文件的方法,其特征在于,所述搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集包括:搜索并獲取存入時間大于t2并且小于t3的數(shù)據(jù)集。
3.如權利要求1所述的跟蹤導入文件的方法,其特征在于,所述跟蹤導入文件的方法進一步包括:監(jiān)測所述第一移動存儲設備是否被再次卸載,如果監(jiān)測到所述第一移動存儲設備被再次卸載,記錄所述第一移動存儲設備被再次卸載的時間t4,將t4作為tl,重復權利要求I中的步驟。
4.如權利要求1所述的 跟蹤導入文件的方法,其特征在于,所述跟蹤導入文件的方法進一步包括: 所述監(jiān)測第一移動存儲設備是否由所述android系統(tǒng)卸載的步驟包括:在配置文件中對第一移動存儲設備卸載事件進行注冊; 所述第一移動存儲設備是否被再次掛載于所述android系統(tǒng)的步驟包括:在配置文件中對第一移動存儲設備掛載事件進行注冊; 所述監(jiān)測所述全盤掃描是否完成的步驟包括:在配置文件中對全盤掃描完成事件進行注冊。
5.如權利要求4所述的跟蹤導入文件的方法,其特征在于,當監(jiān)測到所述第一移動存儲設備由所述android系統(tǒng)卸載,所述第一移動存儲設備被卸載事件被觸發(fā),所述第一移動存儲設備被卸載的時間tl為所述第一移動存儲設備被卸載事件被觸發(fā)的時間;當監(jiān)測到所述第一移動存儲設備被再次掛載,所述第一移動存儲設備被掛載事件被觸發(fā),所述第一移動存儲設備被再次掛載的時間t2為所述第一移動存儲設備被掛載事件被觸發(fā)的時間;當監(jiān)測到所述全盤掃描完成,所述全盤掃描完成事件被觸發(fā),所述全盤掃描完成的時間t3為所述全盤掃描完成事件被觸發(fā)的時間。
6.如權利要求1所述的跟蹤導入文件的方法,其特征在于,所述跟蹤導入文件的方法進一步包括: 監(jiān)測第二移動存儲設備是否由所述android系統(tǒng)卸載,如果監(jiān)測到所述第二移動存儲設備被卸載,記錄所述第二移動存儲設備被卸載的時間tl’ ; 監(jiān)測所述第二移動存儲設備是否被再次掛載于所述android系統(tǒng),如果監(jiān)測到所述第二移動存儲設備被再次掛載,記錄所述第二移動存儲設備被再次掛載的時間t2’ ;對所述第二移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中,并記錄其對應的第二存儲路徑; 監(jiān)測所述全盤掃描是否完成,如果監(jiān)測到所述全盤掃描完成,記錄所述全盤掃描完成的時間t3’ ; 查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)所述第二存儲路徑搜索并獲取存入時間大于tl’并且小于t3’的數(shù)據(jù)集。
7.一種基于android系統(tǒng)的跟蹤導入文件的裝置,其特征在于,所述跟蹤導入文件的裝置包括: 第一監(jiān)測記錄模塊,用于監(jiān)測移動存儲設備是否由所述android系統(tǒng)卸載,如果監(jiān)測到所述移動存儲設備被卸載,記錄所述移動存儲設備被卸載的時間tl ; 第二監(jiān)測記錄模塊,用于監(jiān)測所述移動存儲設備是否被再次掛載于所述android系統(tǒng),如果監(jiān)測到所述移動存儲設備被再次掛載,記錄所述移動存儲設備被再次掛載的時間t2 ; 掃描存儲模塊,用于對所述移動存儲設備進行全盤掃描并將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑; 第三監(jiān)測記錄模塊,用于監(jiān)測所述全盤掃描是否完成,如果監(jiān)測到所述全盤掃描完成,記錄所述全盤掃描完成的時間t3 ; 查詢獲取模塊,用于查詢系統(tǒng)的數(shù)據(jù)庫,根據(jù)所述第一存儲路徑搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。
8.如權利要求7所述的跟蹤導入文件的裝置,其特征在于, 所述第一監(jiān)測記錄模塊包括卸載監(jiān)測模塊以及第一記錄模塊,所述卸載監(jiān)測模塊用于監(jiān)測所述移動存儲設備是否由所述android系統(tǒng)卸載;所述第一記錄模塊用于記錄所述移動存儲設備被卸載的時間tl ; 所述第二監(jiān)測記錄模塊包括掛載監(jiān)測模塊以及第二記錄模塊,所述掛載監(jiān)測模塊用于監(jiān)測所述移動存儲設備是否被再次掛載于所述android系統(tǒng),所述第二記錄模塊用于記錄所述移動存儲設備被再次掛載的時間t2 ; 所述掃描存儲模塊包括掃描模塊以及存儲模塊,所述掃描模塊用于對所述移動存儲設備進行全盤掃描,所述存儲模塊用于將掃描到的數(shù)據(jù)存儲在系統(tǒng)的數(shù)據(jù)庫中并記錄其對應的第一存儲路徑; 所述第三監(jiān)測記錄模塊包括全盤掃描監(jiān)測模塊以及第三記錄模塊,所述全盤掃描監(jiān)測模塊用于監(jiān)測全盤掃描是否完成,所述第三記錄模塊用于記錄所述全盤掃描完成的時間t3 ; 所述查詢獲取模塊包括查詢模塊以及獲取模塊,查詢模塊用于查詢系統(tǒng)的數(shù)據(jù)庫,獲取模塊用于搜索并獲取存入時間大于tl并且小于t3的數(shù)據(jù)集。
9.如權利要求7所述的跟蹤導入文件的裝置,其特征在于,所述裝置內(nèi)包括配置文件,所述配置文件包括被注冊的移動存儲設備卸載事件、移動存儲設備掛載事件、全盤掃描完成事件。
10.如權利要求7所述的跟蹤導入文件的裝置,其特征在于,所述移動存儲設備包括SD卡。
【文檔編號】G06F11/34GK103577453SQ201210270362
【公開日】2014年2月12日 申請日期:2012年8月1日 優(yōu)先權日:2012年8月1日
【發(fā)明者】周興, 于斌, 任橋, 黃石柱 申請人:騰訊科技(深圳)有限公司