4

私は私の最初のAndroidアプリを書こうとしています。連絡先と連絡先グ​​ループを扱います。エミュレーターでテストするために、グループの連絡先をエミュレーターに追加しようとしています。それらを手動で追加しようとすると、連絡先ダイアログ全体が表示され、[完了]をクリックすると消えますが、実際には連絡先が保存されません。

電話をテスト用のGmailアカウントに同期しようとしましたが、調べてみると、一意のIMEI番号が必要な問題が原因で、それも機能しないことがわかりました。

そこで、gmail.comに連絡先を作成し、それらをvcfファイルにエクスポートし、adbを使用してエミュレーターにプッシュしてからにインポートするというスレッドを見つけましたContacts。これを試して、ファイルをコピーして問題なくインポートを実行すると、進行状況バーとインポートされている連絡先名が表示されました。動作しているように見えましたが、元に戻ってContacts実際にはデータベースに保存されませんでした。

それで、グループの連絡先をエミュレーターに追加する方法はありますか?または、apkをビルドして、実際に携帯電話でテストする必要がありますか?

4

2 に答える 2

2

あなたの連絡先を隠すかもしれない別のことがあります。すべての連絡先を表示するには、表示オプションを変更する必要があります。

于 2011-11-03T15:44:09.520 に答える
0

エミュレータに仮想SDカードがあることを確認します(=仮想SDカードでデバイスを作成しました)。エラーは、SDカードがないためにエミュレータがデータを保存できないことが原因である可能性があります。

于 2011-01-29T15:50:32.003 に答える