欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

利用adb連接控制移動終端的方法

文檔序號:6509616閱讀:319來源:國知局
利用adb連接控制移動終端的方法
【專利摘要】本發(fā)明公開了一種利用ADB連接控制移動終端的方法,所述方法包括首先為應(yīng)用向移動終端廠家申請認(rèn)證,以獲得唯一標(biāo)識所述應(yīng)用的認(rèn)證ID;在應(yīng)用通過ADB連接向移動終端發(fā)送操作請求時,判斷所述操作請求是否符合預(yù)定權(quán)限,如果不符合,移動終端根據(jù)ADB連接信息包含的認(rèn)證ID對應(yīng)用進(jìn)行權(quán)限認(rèn)證,如果所述權(quán)限認(rèn)證成功,移動終端自動確認(rèn)所述操作請求并根據(jù)操作請求執(zhí)行對應(yīng)的操作,如果所述權(quán)限認(rèn)證失敗,移動終端自動拒絕操作請求。本發(fā)明通過增加權(quán)限認(rèn)證,限制PC端的應(yīng)用在移動終端的操作權(quán)限,有效的防止對移動終端或移動終端用戶的惡意傷害。
【專利說明】利用ADB連接控制移動終端的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種利用ADB連接控制移動終端的方法。
【背景技術(shù)】
[0002]ADB的全稱為Android Debug Bridge,即Android調(diào)試橋,其主要起到調(diào)試橋的作用。借助ADB工具,可以管理設(shè)備或移動終端模擬器的狀態(tài)。還可以進(jìn)行很多移動終端操作,如安裝軟件、系統(tǒng)升級、運行shell命令等等。因此,ADB連接就是連接裝有Android系統(tǒng)的移動終端與PC端的橋梁,利用ADB連接可以讓用戶在PC上對移動終端進(jìn)行全面的操作。
[0003]從Android4.2版本開始,ADB已經(jīng)有匹配、表示PC端的功能,用一個RSA publickey表示PC,即在ADB連接時,PC會提供一份非對稱的RSA public key和private key,用于提示用戶是否允許ADB連接,其中,private key保存在PC端,public key會傳遞給移動終端,其中,RSA public key可以唯一標(biāo)識PC。但是,在ADB連接中移動終端對于發(fā)起ADB連接的應(yīng)用是無法識別的。
[0004]最重要的是,目前的Android平臺對ADB連接沒有任何限制,只要PC端的驅(qū)動安裝完成,任何應(yīng)用、進(jìn)程都可以進(jìn)行ADB連接。因為ADB的權(quán)限非常大,現(xiàn)有技術(shù)中ADB連接的任意性存在很多安全隱患,對移動終端以及移動終端用戶會造成比較大的損害。
[0005]因此,現(xiàn)有技術(shù)存在缺陷,需要改進(jìn)。

【發(fā)明內(nèi)容】

[0006]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述ADB連接的操作權(quán)限不受限制的缺陷,提供一種利用ADB連接控制移動終端的方法。
[0007]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種利用ADB連接控制移動終端的方法,所述方法包括以下步驟:
[0008]S1、為存儲在PC端的移動終端的應(yīng)用向移動終端廠家申請認(rèn)證,以獲得唯一標(biāo)識所述應(yīng)用的認(rèn)證ID ;
[0009]S2、使用移動終端從所述PC端接收所述應(yīng)用發(fā)送的ADB連接信息;
[0010]S3、在所述應(yīng)用與所述移動終端之間建立ADB連接,并使所述應(yīng)用通過所述ADB連接向所述移動終端發(fā)送操作請求;
[0011]S4、所述移動終端判斷所述操作請求是否符合預(yù)定權(quán)限,如果符合,所述移動終端自動確認(rèn)所述操作請求并根據(jù)所述操作請求執(zhí)行對應(yīng)的操作,如果不符合,則轉(zhuǎn)到步驟S5 ;
[0012]S5、所述移動終端根據(jù)所述ADB連接信息包含的所述認(rèn)證ID對所述應(yīng)用進(jìn)行權(quán)限認(rèn)證,如果所述權(quán)限認(rèn)證成功,所述移動終端自動確認(rèn)所述操作請求并根據(jù)所述操作請求執(zhí)行對應(yīng)的操作,如果所述權(quán)限認(rèn)證失敗,所述移動終端自動拒絕所述操作請求。
[0013]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,所述步驟S2進(jìn)一步包括:在進(jìn)入所述步驟S3之前,使用所述移動終端對所述ADB連接信息進(jìn)行PC認(rèn)證;
[0014]所述PC認(rèn)證包括判斷所述ADB連接信息包含的所述PC端的地址是否合法,如果合法,手動確認(rèn)建立所述ADB連接,如果不合法,手動拒絕所述ADB連接。
[0015]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,判斷所述PC端的地址是否合法的步驟包括:
[0016]如果所述PC端與所述移動終端沒有歷史連接記錄,則所述移動終端顯示所述PC端的地址以及所述PC端為陌生PC端的信息,根據(jù)所述移動終端顯示的信息以及個人要求手動確認(rèn)是否合法;
[0017]如果所述PC端與所述移動終端已有歷史連接記錄,則所述移動終端顯示所述PC端的地址以及所述PC端為可信PC端的信息,根據(jù)所述移動終端顯示的信息以及個人要求手動確認(rèn)是否合法。
[0018]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,還包括以下步驟:
[0019]S12、在所述步驟S2之前進(jìn)一步使用所述移動終端對所述PC認(rèn)證的運行進(jìn)行預(yù)先設(shè)置。
[0020]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,所述步驟S2進(jìn)一步包括:
[0021]進(jìn)入所述步驟S3之前,使用所述移動終端根據(jù)所述ADB連接信息包含的所述認(rèn)證ID判斷所述應(yīng)用是否在ADB連接應(yīng)用黑名單中,如果所述應(yīng)用在ADB連接應(yīng)用黑名單中,自動拒絕所述ADB連接,如果所述應(yīng)用不在ADB連接應(yīng)用黑名單中,自動建立所述ADB連接。
[0022]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,所述步驟S2進(jìn)一步包括:
[0023]進(jìn)入所述步驟S3之前,使用所述移動終端根據(jù)所述ADB連接信息包含的所述PC端的地址判斷所述PC端是否在ADB連接PC黑名單中,如果所述PC端在ADB連接PC黑名單中,自動拒絕所述ADB連接,如果所述PC端不在ADB連接PC黑名單中,自動建立所述ADB連接。
[0024]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,所述步驟SI中,所述應(yīng)用向移動終端廠家申請認(rèn)證時同時提交所述應(yīng)用需要申請的認(rèn)證權(quán)限,所述移動終端廠家如果同意所述應(yīng)用的認(rèn)證申請,則提供給所述應(yīng)用一個所述認(rèn)證ID并將所述認(rèn)證權(quán)限與所述認(rèn)證ID進(jìn)行綁定。
[0025]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,所述步驟S5中,所述權(quán)限認(rèn)證包括:判斷所述操作請求涉及到的權(quán)限是否為所述應(yīng)用的所述認(rèn)證ID所對應(yīng)的所述認(rèn)證權(quán)限。
[0026]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,所述認(rèn)證權(quán)限包括:安裝Android安裝包、卸載Android安裝包、讀取通訊錄或啟動應(yīng)用。
[0027]在本發(fā)明所述的利用ADB連接控制移動終端的方法中,所述預(yù)定權(quán)限包括:截屏、備份還原數(shù)據(jù)和模擬輸入事件。
[0028]實施本發(fā)明的利用ADB連接控制移動終端的方法,具有以下有益效果:本發(fā)明對應(yīng)用在ADB連接中的操作請求涉及到的權(quán)限超過預(yù)定權(quán)限的情況,根據(jù)該應(yīng)用之前在移動終端廠家獲得的認(rèn)證ID對應(yīng)用進(jìn)行權(quán)限認(rèn)證,只有權(quán)限認(rèn)證成功才確認(rèn)該應(yīng)用的相關(guān)的操作請求,如此可以限制PC端的應(yīng)用在移動終端的操作權(quán)限,有效的防止對移動終端或移動終端用戶的惡意傷害,且,本發(fā)明在建立ADB連接之前還提供手動的PC認(rèn)證,PC認(rèn)證包括判斷發(fā)起該ADB連接的PC端的地址是否合法,只有合法的PC端才可以建立ADB連接,PC認(rèn)證需要在移動終端進(jìn)行預(yù)先設(shè)置,如此可以方便使用者根據(jù)個人喜好,選擇是否啟動PC認(rèn)證,更加人性化。進(jìn)一步的,本發(fā)明在建立ADB連接之前還可以對發(fā)起ADB連接的應(yīng)用和/或PC端進(jìn)行檢測:對于某類應(yīng)用可以檢測其是否存在于ADB連接應(yīng)用黑名單,對于某個PC端,可以檢測其是否存在于ADB連接PC黑名單中,設(shè)置兩份黑名單,更加便捷的幫助移動終端攔截非法ADB連接。
【專利附圖】

【附圖說明】
[0029]下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中:
[0030]圖1是本發(fā)明利用ADB連接控制移動終端的方法的流程圖;
[0031]圖2是本發(fā)明利用ADB連接控制移動終端的方法的第一實施例的流程圖;
[0032]圖3是本發(fā)明利用ADB連接控制移動終端的方法的第二實施例的流程圖。
【具體實施方式】
[0033]為了對本發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對照附圖詳細(xì)說明本發(fā)明的【具體實施方式】。
[0034]本發(fā)明為了解決現(xiàn)有技術(shù)的上述ADB連接操作權(quán)限不受限制的缺陷,提供了一種利用ADB連接控制移動終端的方法,參考圖1是本發(fā)明利用ADB連接控制移動終端的方法的流程圖;
[0035]所述方法包括以下步驟:
[0036]S1、為存儲在PC端的移動終端的應(yīng)用向移動終端廠家申請認(rèn)證,以獲得唯一標(biāo)識所述應(yīng)用的認(rèn)證ID ;
[0037]應(yīng)用向移動終端廠家申請認(rèn)證時應(yīng)同時提交該應(yīng)用需要申請的認(rèn)證權(quán)限,如果移動終端廠家同意該應(yīng)用的認(rèn)證申請,則提供給應(yīng)用一個認(rèn)證ID并將認(rèn)證權(quán)限與認(rèn)證ID進(jìn)行綁定,移動終端廠家一方面將該應(yīng)用的認(rèn)證ID以及認(rèn)證權(quán)限的信息保存于廠家的源數(shù)據(jù)庫中,另一方面移動終端廠家將源數(shù)據(jù)庫復(fù)制到移動終端的本地數(shù)據(jù)庫中,在ADB連接控制中,移動終端可以根據(jù)本地數(shù)據(jù)庫的信息,對應(yīng)用提供的認(rèn)證ID以及應(yīng)用申請的操作權(quán)限進(jìn)行與本地數(shù)據(jù)庫的認(rèn)證ID及其相對應(yīng)的認(rèn)證權(quán)限的核對。
[0038]移動終端廠家是否同意應(yīng)用的認(rèn)證申請是根據(jù)各種渠道反應(yīng)的該應(yīng)用的信任度進(jìn)行評判,比如網(wǎng)絡(luò),短信,電話等等。
[0039]考慮到后續(xù)的應(yīng)用的認(rèn)證申請可能在某些移動終端出廠之后,或者經(jīng)過用戶的反饋信息某些應(yīng)用的信譽很差需要撤除其已經(jīng)申請成功的認(rèn)證權(quán)限甚至是認(rèn)證ID,因此,移動終端廠家根據(jù)源數(shù)據(jù)庫的數(shù)據(jù)定時對移動終端的本地數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行更新。
[0040]具體的,認(rèn)證權(quán)限包括安裝Android安裝包、卸載Android安裝包、讀取通訊錄或啟動應(yīng)用。
[0041]在具體實施例中,移動終端為安裝有Android系統(tǒng)的移動終端。
[0042]S2、使用移動終端從PC端接收所述應(yīng)用發(fā)送的ADB連接信息;
[0043]ADB連接信息包括認(rèn)證ID、RSA public key以及其他ADB連接的設(shè)置信息。在步驟SI中已經(jīng)提到認(rèn)證ID可以唯一標(biāo)識某個應(yīng)用,又RSA public key可以唯一標(biāo)識某個PC端。
[0044]S3、在所述應(yīng)用與所述移動終端之間建立ADB連接,并使所述應(yīng)用通過所述ADB連接向所述移動終端發(fā)送操作請求;
[0045]ADB連接的建立在現(xiàn)有技術(shù)中是任意連接的,也就是說只要應(yīng)用發(fā)起ADB連接即可建立ADB連接,考慮到ADB連接的任意性導(dǎo)致的對移動終端的傷害,優(yōu)選的,本發(fā)明還可以選擇對ADB連接的建立進(jìn)行過濾,比如設(shè)置ADB連接應(yīng)用黑名單和/或ADB連接PC黑名單。
[0046]ADB連接應(yīng)用黑名單的建立主要是針對某應(yīng)用,如果移動終端用戶按照個人喜好想屏蔽某應(yīng)用發(fā)起的ADB連接,則在該應(yīng)用某次建立ADB連接后,可以將其添加到ADB連接應(yīng)用黑名單中,如此,之后的該應(yīng)用發(fā)起的ADB連接將在此自動被拒絕。其中,移動終端對于應(yīng)用的識別是根據(jù)認(rèn)證ID進(jìn)行識別。
[0047]同理,ADB連接PC黑名單的建立主要是針對某個PC端,移動終端用戶按照個人喜好想屏蔽某個PC端發(fā)起的ADB連接,則在該PC端的某個應(yīng)用某次發(fā)起ADB連接的時候或者某次建立ADB連接之后,可以將該PC端添加到ADB連接應(yīng)用黑名單中,如此,之后的該PC端的任何應(yīng)用發(fā)起的ADB連接將在此自動被拒絕。其中,移動終端對于PC端的識別是根據(jù)RSA public key進(jìn)行識別,此時要求移動終端為安裝有Android4.2以后的版本。
[0048]第一實施例中,參考圖2是本發(fā)明利用ADB連接控制移動終端的方法的第一實施例的流程圖;在建立ADB連接之前包括以下兩個黑名單過濾步驟:
[0049]S231、所述移動終端根據(jù)所述ADB連接信息包含的所述認(rèn)證ID判斷所述應(yīng)用是否在ADB連接應(yīng)用黑名單中,如果是,自動拒絕所述ADB連接,如果否,自動建立所述ADB連接。
[0050]S232、所述移動終端根據(jù)所述ADB連接信息包含的述PC端的地址判斷所述PC端是否在ADB連接PC黑名單中,如果是,自動拒絕所述ADB連接,如果否,自動建立所述ADB連接。
[0051]第一實施例中對于ADB連接應(yīng)用黑名單和ADB連接PC黑名單的建立是在某次的ADB建立成功之后,將其添加進(jìn)相應(yīng)的黑名單即可。本發(fā)明也可以在連接建立之前將其加入黑名單,具體參見后續(xù)的第二實施例。
[0052]S4、所述移動終端判斷所述操作請求是否符合預(yù)定權(quán)限,如果是,所述移動終端自動確認(rèn)所述操作請求并根據(jù)所述操作請求執(zhí)行對應(yīng)的操作,如果否,則轉(zhuǎn)步驟S5 ;
[0053]預(yù)定權(quán)限主要包括:截屏、備份還原數(shù)據(jù)和模擬輸入事件等。
[0054]S5、所述移動終端根據(jù)所述ADB連接信息包含的所述認(rèn)證ID對所述應(yīng)用進(jìn)行權(quán)限認(rèn)證,如果所述權(quán)限認(rèn)證成功,所述移動終端自動確認(rèn)所述操作請求并根據(jù)所述操作請求執(zhí)行對應(yīng)的操作,應(yīng)用執(zhí)行后續(xù)的相應(yīng)的操作;如果所述權(quán)限認(rèn)證失敗,所述移動終端自動拒絕所述操作請求。拒絕請求之后ADB連接依然存在,轉(zhuǎn)步驟S3,應(yīng)用可以繼續(xù)發(fā)起其他的操作請求。
[0055]權(quán)限認(rèn)證包括判斷所述操作請求涉及到的權(quán)限是否為所述應(yīng)用的所述認(rèn)證ID所對應(yīng)的所述認(rèn)證權(quán)限。
[0056]上述對于應(yīng)用的權(quán)限認(rèn)證是移動終端自動認(rèn)證的,在具體實施中,為了使得ADB連接的控制更加人性化,且給用戶提供更多的ADB選擇權(quán),本發(fā)明的第二實施例中,對于上述步驟S2增加了一個PC認(rèn)證的內(nèi)容,PC認(rèn)證與權(quán)限認(rèn)證的不同在于,PC認(rèn)證的認(rèn)證標(biāo)準(zhǔn)由用戶確定,且PC認(rèn)證的步驟是否啟動是需要用戶預(yù)先設(shè)置的。
[0057]參考圖3是本發(fā)明利用ADB連接控制移動終端的方法的第二實施例的流程圖。
[0058]本發(fā)明的第二實施例與第一實施例的不同在于:在步驟SI和S2之間包括步驟S12,在步驟S22之后還包括步驟S233 ;
[0059]S12、使用所述移動終端對所述PC認(rèn)證的運行進(jìn)行預(yù)先設(shè)置;
[0060]PC認(rèn)證需要在移動終端進(jìn)行預(yù)先設(shè)置,如此可以方便使用者根據(jù)個人喜好,選擇是否啟動PC認(rèn)證,更加人性化。
[0061]S233、使用所述移動終端對所述ADB連接信息進(jìn)行PC認(rèn)證;
[0062]所述PC認(rèn)證包括判斷所述ADB連接信息包含的所述PC端的地址是否合法,若果是,手動確認(rèn)建立所述ADB連接,如果否,手動拒絕所述ADB連接,優(yōu)選的,在手動拒絕之后可以將該PC端添加到ADB連接PC黑名單,此時同樣的要求移動終端為安裝有Android4.2以后的版本。當(dāng)然,對于ADB連接應(yīng)用黑名單的添加,也可以在ADB連接之前設(shè)置,但是考慮到已經(jīng)對ADB的越過預(yù)定權(quán)限的操作進(jìn)行權(quán)限認(rèn)證,因此,沒必要僅僅為了實現(xiàn)連接前增加黑名單功能而增加繁瑣的步驟。
[0063]上述判斷所述PC端的地址是否合法具體包括:
[0064]如果所述PC端與所述移動終端沒有歷史連接記錄,則所述移動終端顯示所述PC端的地址以及所述PC端為陌生PC端的信息,根據(jù)所述移動終端顯示的信息以及個人要求確認(rèn)是否合法;
[0065]如果所述PC端與所述移動終端已有歷史連接記錄,則所述移動終端顯示所述PC端的地址以及所述PC端為可信PC端的信息,根據(jù)所述移動終端顯示的信息以及個人要求確認(rèn)是否合法。
[0066]本發(fā)明考慮到在對PC端進(jìn)行PC認(rèn)證的時候,從用戶的角度出發(fā)只是為了攔截一些陌生的PC,對于某些用戶認(rèn)為不必要通過手動確認(rèn)的PC端,則可以設(shè)置ADB連接PC白名單,在PC端發(fā)起的某次的ADB連接時,將標(biāo)識該PC端的RSA public key列入ADB連接PC白名單即可。
[0067]綜上所述,本發(fā)明中應(yīng)用在ADB連接中的操作請求涉及到的權(quán)限超過預(yù)定權(quán)限的時候,根據(jù)該應(yīng)用之前在移動終端廠家獲得的認(rèn)證ID對應(yīng)用進(jìn)行權(quán)限認(rèn)證,只有權(quán)限認(rèn)證成功才確認(rèn)該應(yīng)用的相關(guān)的操作請求,如此可以限制應(yīng)用在移動終端的操作權(quán)限,有效的防止對移動終端或移動終端用戶的惡意傷害。
[0068]且,本發(fā)明在建立ADB連接之前還提供手動的PC認(rèn)證,PC認(rèn)證包括判斷發(fā)起該ADB連接的PC端的地址是否合法,只有合法的PC端才可以建立ADB連接,另外,考慮到在增加了手動確認(rèn)PC認(rèn)證的步驟后,對于有些使用者認(rèn)為完全可信的PC端,增加此步驟無疑就顯得多余繁瑣了,因此,本發(fā)明還可以在增加PC認(rèn)證的基礎(chǔ)上,在ADB連接建立之前進(jìn)行ADB連接PC白名單的過濾。其中,PC認(rèn)證需要在移動終端預(yù)先設(shè)置,如此可以方便使用者根據(jù)個人喜好,選擇是否啟動PC認(rèn)證,更加人性化。
[0069]進(jìn)一步的,為了克服ADB連接的建立的任意性,提供ADB連接的可控性,本發(fā)明還提供在建立ADB連接之前增加ADB連接應(yīng)用黑名單和ADB連接PC黑名單的過濾功能:對于某類應(yīng)用可以檢測其是否存在于ADB連接應(yīng)用黑名單,對于某個PC端,可以檢測其是否存在于ADB連接PC黑名單中,設(shè)置兩份黑名單,更加便捷的幫助移動終端攔截非法ADB連接。
[0070]上面結(jié)合附圖對本發(fā)明的實施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的【具體實施方式】,上述的【具體實施方式】僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。
【權(quán)利要求】
1.一種利用ADB連接控制移動終端的方法,其特征在于,所述方法包括以下步驟: 51、為存儲在PC端的移動終端的應(yīng)用向移動終端廠家申請認(rèn)證,以獲得唯一標(biāo)識所述應(yīng)用的認(rèn)證ID ; 52、使用移動終端從所述PC端接收所述應(yīng)用發(fā)送的ADB連接信息; 53、在所述應(yīng)用與所述移動終端之間建立ADB連接,并使所述應(yīng)用通過所述ADB連接向所述移動終端發(fā)送操作請求; 54、所述移動終端判斷所述操作請求是否符合預(yù)定權(quán)限,如果符合,所述移動終端自動確認(rèn)所述操作請求并根據(jù)所述操作請求執(zhí)行對應(yīng)的操作,如果不符合,則轉(zhuǎn)到步驟S5 ; 55、所述移動終端根據(jù)所述ADB連接信息包含的所述認(rèn)證ID對所述應(yīng)用進(jìn)行權(quán)限認(rèn)證,如果所述權(quán)限認(rèn)證成功,所述移動終端自動確認(rèn)所述操作請求并根據(jù)所述操作請求執(zhí)行對應(yīng)的操作,如果所述權(quán)限認(rèn)證失敗,所述移動終端自動拒絕所述操作請求。
2.根據(jù)權(quán)利要求1所述的利用ADB連接控制移動終端的方法,其特征在于,所述步驟S2進(jìn)一步包括:在進(jìn)入所述步驟S3之前,使用所述移動終端對所述ADB連接信息進(jìn)行PC認(rèn)證; 所述PC認(rèn)證包括判斷所述ADB連接信息包含的所述PC端的地址是否合法,如果合法,手動確認(rèn)建立所述ADB連接,如果不合法,手動拒絕所述ADB連接。
3.根據(jù)權(quán)利要求2所述的利用ADB連接控制移動終端的方法,其特征在于,判斷所述PC端的地址是否合法的步驟包括: 如果所述PC端與所述移動終端沒有歷史連接記錄,則所述移動終端顯示所述PC端的地址以及所述PC端為陌生PC端的信息,根據(jù)所述移動終端顯示的信息以及個人要求手動確認(rèn)是否合法; 如果所述PC端與所述移動終端已有歷史連接記錄,則所述移動終端顯示所述PC端的地址以及所述PC端為可信PC端的信息,根據(jù)所述移動終端顯示的信息以及個人要求手動確認(rèn)是否合法。
4.根據(jù)權(quán)利要求2所述的利用ADB連接控制移動終端的方法,其特征在于,還包括以下步驟: S12、在所述步驟S2之前進(jìn)一步使用所述移動終端對所述PC認(rèn)證的運行進(jìn)行預(yù)先設(shè)置。
5.根據(jù)權(quán)利要求1所述的利用ADB連接控制移動終端的方法,其特征在于,所述步驟S2進(jìn)一步包括: 進(jìn)入所述步驟S3之前,使用所述移動終端根據(jù)所述ADB連接信息包含的所述認(rèn)證ID判斷所述應(yīng)用是否在ADB連接應(yīng)用黑名單中,如果所述應(yīng)用在所述ADB連接應(yīng)用黑名單中,自動拒絕所述ADB連接,如果所述應(yīng)用不在所述ADB連接應(yīng)用黑名單中,自動建立所述ADB連接。
6.根據(jù)權(quán)利要求1所述的利用ADB連接控制移動終端的方法,其特征在于,所述步驟S2進(jìn)一步包括: 進(jìn)入所述步驟S3之前,使用所述移動終端根據(jù)所述ADB連接信息包含的所述PC端的地址判斷所述PC端是否在ADB連接PC黑名單中,如果所述PC端在所述ADB連接PC黑名單中,自動拒絕所述ADB連接,如果所述PC端不在所述ADB連接PC黑名單中,自動建立所述ADB連接。
7.根據(jù)權(quán)利要求1所述的利用ADB連接控制移動終端的方法,其特征在于,所述步驟SI中,所述應(yīng)用向移動終端廠家申請認(rèn)證時同時提交所述應(yīng)用需要申請的認(rèn)證權(quán)限,所述移動終端廠家如果同意所述應(yīng)用的認(rèn)證申請,則提供給所述應(yīng)用一個所述認(rèn)證ID并將所述認(rèn)證權(quán)限與所述認(rèn)證ID進(jìn)行綁定。
8.根據(jù)權(quán)利要求7所述的利用ADB連接控制移動終端的方法,其特征在于,所述步驟S5中,所述權(quán)限認(rèn)證包括:判斷所述操作請求涉及到的權(quán)限是否為所述應(yīng)用的所述認(rèn)證ID所對應(yīng)的所述認(rèn)證權(quán)限。
9.根據(jù)權(quán)利要求7所述的利用ADB連接控制移動終端的方法,其特征在于,所述認(rèn)證權(quán)限包括:安裝Android安裝包、卸載Android安裝包、讀取通訊錄或啟動應(yīng)用。
10.根據(jù)權(quán)利要求1所述的利用ADB連接控制移動終端的方法,其特征在于,所述預(yù)定權(quán)限包括:截屏、備份還 原數(shù)據(jù)和模擬輸入事件。
【文檔編號】G06F21/85GK103440467SQ201310388416
【公開日】2013年12月11日 申請日期:2013年8月30日 優(yōu)先權(quán)日:2013年8月30日
【發(fā)明者】張寅祥 申請人:廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乌拉特后旗| 台东县| 嘉禾县| 景泰县| 南开区| 安阳市| 视频| 龙山县| 二连浩特市| 土默特左旗| 德保县| 颍上县| 永新县| 进贤县| 张家港市| 密山市| 兴仁县| 定兴县| 金塔县| 蒙自县| 周宁县| 周至县| 长宁县| 开平市| 伊宁县| 印江| 分宜县| 响水县| 枣强县| 屯留县| 通渭县| 文登市| 新建县| 大足县| 竹溪县| 资兴市| 辛集市| 南皮县| 兴海县| 内江市| 大余县|