私は私の最初のAndroidアプリを書こうとしています。連絡先と連絡先グループを扱います。エミュレーターでテストするために、グループの連絡先をエミュレーターに追加しようとしています。それらを手動で追加しようとすると、連絡先ダイアログ全体が表示され、[完了]をクリックすると消えますが、実際には連絡先が保存されません。
電話をテスト用のGmailアカウントに同期しようとしましたが、調べてみると、一意のIMEI番号が必要な問題が原因で、それも機能しないことがわかりました。
そこで、gmail.comに連絡先を作成し、それらをvcfファイルにエクスポートし、adbを使用してエミュレーターにプッシュしてからにインポートするというスレッドを見つけましたContacts
。これを試して、ファイルをコピーして問題なくインポートを実行すると、進行状況バーとインポートされている連絡先名が表示されました。動作しているように見えましたが、元に戻ってContacts
実際にはデータベースに保存されませんでした。
それで、グループの連絡先をエミュレーターに追加する方法はありますか?または、apkをビルドして、実際に携帯電話でテストする必要がありますか?