2012-05-07 17 views
6

Czy istnieje możliwość zaimportowania listy wiadomości SMS do emulatora Androida w celach testowych?Czy można importować wiadomości do emulatora Androida?

+5

[Czy naprawdę szukać przed pytaniem?] (Https://www.google.com/search?q=send+sms+to+android+emulator&ie=utf-8&oe=utf-8&aq=t&rls= org.mozilla: es-ES: oficjalny & klient = firefox-a) – m0skit0

+4

@ m0skit0 Wysyłanie wiadomości SMS do emulatora jest całkowicie inne niż importowanie wiadomości SMS do emulatora. Nie dostaję _nych_ wyników związanych z importowaniem, o co pyta to pytanie. – Izkata

+1

@ m0skit0 Czy naprawdę przeczytałeś moje pytanie przed połączeniem czegoś zupełnie niepowiązanego? : P – user1301428

Odpowiedz

3

Tak, jest sposób. Oto jak:

  1. Pobierz "Backup SMS i Restore.apk" plik here

  2. zainstalować apk w telefonie, lub korzystać z Google Play.

  3. Wyeksportuj wiadomości SMS w telefonie i udostępnij plik kopii zapasowej XML na komputerze, przesyłaj go pocztą e-mail samodzielnie lub prześlij aplikację na kartę SD, zanim wykonasz kopię zapasową, możesz pobrać plik XML z karty SD, kopiując go do Twojego komputera.

  4. Skopiuj lub przenieś pobrany plik apk do folderu platform-tools w folderze android-skd.

  5. Windows: uruchom cmd i zmień na platform-tools reż.

  6. Wpisz adb -s emulator_name install "SMS Backup and Restore.apk".

  7. Teraz zmień tryb DDMS w Eclipse i utworzyć folder o nazwie SMSBackupRestore pod mnt/sdcard więc byłoby skończyć się mnt/sdcard/SMSBackupRestore.

  8. Uruchom aplikację Kopia zapasowa i przywracanie w emulatorze i zaimportuj plik XML ... Gotowe!

+0

Wszystkie kroki działają. Ale otwarcie aplikacji "Wiadomości" nie spowoduje wyświetlenia wiadomości SMS. –

1

Nie jestem pewien co do importowania wiadomości SMS z istniejącego pliku do emulatora. Jednak wiem, że możesz podszywać się pod SMS-y za pomocą DDMS. Możesz to zrobić, a następnie uruchomić aplikację, aby zrobić magiczne rzeczy, które chcesz zrobić. Android Dev - Using DDMS

1

Możesz użyć aplikacji takiej jak Kopia zapasowa i przywracanie SMS-ów i utworzyć archiwum własnych wiadomości tekstowych. Zapisuje go jako XML, więc zawsze możesz go zmodyfikować, jeśli chcesz. Następnie zainstaluj tę aplikację na emulatorze (zakładam, że możesz instalować aplikacje innych firm na emulatorze, ale nie jestem pewien), a następnie przywrócić z tego pliku XML.

+0

Myślałem o tym, ale pomyślałem, że nie można zainstalować aplikacji innych firm na emulatorze. – user1301428

+0

Myślę, że nie można przejść przez rynek ... SMS Backup and Restore jest bezpłatny, jak sądzę, więc możesz pobrać i przesłać pakiet APK i zainstalować go w ten sposób. (po włączeniu pobierania poza rynek w ustawieniach deweloperskich). Nie wiem, że to zadziała, ale warto spróbować! – kcoppock

+1

Tak, jest to możliwe :) – user1301428

Powiązane problemy