1

j2meでユーザーの携帯電話帳と非常にうまく連携するアプリケーションを開発していますが、使用しているエミュレータにはデフォルトの電話連絡先帳がないため、アプリケーションをデバッグできません(または、アプリケーションが機能するかどうかを確認するだけです)。

私はたくさん検索しましたが、私を助けることができるものは見つかりませんでした。

可能な解決策はありますか?

4

1 に答える 1

2

エミュレータに付属のユーザー ガイドを確認してください。このドキュメントは通常、インストール ディレクトリのサブフォルダにありますdocs

PIM API に関連するセクションがあります。たとえば、Wireless Toolkit 2.5.2では、必要な情報は、第 10 章PIM および FileConnection API の使用のセクション 10.2 PIM APIに記載されています。

...エミュレーターは、デスクトップ コンピューターのハード ディスク上の標準ファイルに、連絡先、カレンダー、および Todo 情報を保存します。すべての情報は に保存されworkdir\appdb\skin\pimます。このディレクトリは、実行中のすべてのエミュレータで共有されます。リストは、、、およびディレクトリのサブディレクトリに保存さcontactseventsますtodo。たとえば、Contacts という連絡先リストは次の場所に含まれています。

---
Windows:   workdir\appdb\skin\pim\contacts\Contacts
Linux:     workdir/appdb/skin/pim/contacts/Contacts
---

list ディレクトリ内では、アイテムは vCard ( .vcs) または vCalendar ( .vcf) 形式で保存されます ( http://www.imc.org/pdi/を参照)。連絡先は vCard 形式で保存されますが、カレンダーと To Do アイテムは両方とも vCalendar 形式で保存されます。

于 2012-08-17T22:35:43.297 に答える