2012-05-07 31 views
6

是否有可能爲了測試目的而將Android短信列表導入到Android模擬器中?是否可以將消息導入Android模擬器?

+5

[你之前真的搜索過嗎?](https://www.google.com/search?q=send+sms+to+android+emulator&ie=utf-8&oe=utf-8&aq=t&rls= org.mozilla:es-ES:official&client = firefox -a) – m0skit0

+4

@ m0skit0向模擬器發送SMS完全不同於將SMS導入到模擬器。我不會得到涉及導入的任何結果,這個問題提出了什麼問題。 – Izkata

+1

@ m0skit0在鏈接完全不相關的東西之前,您是否真的閱讀過我的問題? :P – user1301428

回答

3

是的,有一種方法。具體方法如下:從here

    1. 下載「短信備份和Restore.apk」的文件在手機上安裝的APK,或使用谷歌玩。

    2. 在手機上導出短信並將XML備份文件共享到您的計算機,或者自己發郵件,或者如果您在備份前將應用程序移動到SD卡上,可以通過複製將SD卡上的XML文件從SD卡中取出到你的電腦。

    3. 將下載的apk文件複製或移除到android-skd文件夾中的platform-tools文件夾。

    4. 窗口:運行cmd並更改爲platform-tools dir。

    5. 類型adb -s emulator_name install "SMS Backup and Restore.apk"

    6. 現在轉到Eclipse中的DDMS模式,並在mnt/sdcard下創建一個名爲SMSBackupRestore的文件夾,因此它最終會成爲mnt/sdcard/SMSBackupRestore

    7. 在模擬器中運行備份和恢復應用程序並導入XML文件...完成!

  • +0

    所有步驟的工作。但打開「消息」應用程序不會顯示短信。 –

    1

    我不確定從現有文件導入到模擬器的SMS消息。但是,我知道的是,你可以通過DDMS欺騙短信。你可以做到這一點,然後啓動你的應用程序來做你想做的神奇事情。 Android Dev - Using DDMS

    1

    您可以使用一個應用程序,如SMS備份和恢復,並創建自己的文本信息存檔。它把它保存爲XML,所以你可以隨時修改它,如果你想。然後,只需將該應用程序安裝到模擬器上(我假設您可以在模擬器上安裝第三方應用程序,但我不確定),然後從該XML文件恢復。

    +0

    我也考慮過這個問題,但我認爲無法在模擬器上安裝第三方應用程序。 – user1301428

    +0

    我認爲你不能通過市場......我相信,SMS備份和恢復是免費的,所以你可能能夠通過這種方式來安裝和傳輸APK。 (在開發設置中啓用了場外下載之後)。我不知道它會起作用,但值得一試! – kcoppock

    +1

    是的,這是可能的:) – user1301428

    相關問題