エミュレータからAndroid=市場にアクセスできません。
私はAndroid OS 10.6.6を使用してプラットフォーム2.3のエミュレータで動作するように市場を獲得しました:
まず、Macにエミュレータをダウンロードしてセットアップします。エミュレータを起動してAVDを作成します。 vd1
という名前を作成しました。 vd1
を閉じます。
ユーティリティでターミナルを起動し、次のコマンドを実行して、Finderが非表示のシステムファイルとフォルダーを表示できるようにします。
lsy$ defaults write com.Apple.Finder AppleShowAllFiles TRUE
lsy$ killall Finder
ダウンロードsystem.img
http://www.mediafire.com/?s8eeph3r71ho1lz
System.imgを2つの場所にコピーします。
[username]\.Android\avd\[vd1]\
[username]\Android\platforms\Android-9\images\
ターミナルからエミュレータを起動
lsy$ cd Android\tools
lsy$ ./emulator -avd [vd1] -partition-size 100
Androidマーケットは、開発者の電話では利用できない同様の理由により、エミュレーターでは利用できません。ロック解除された電話(またはエミュレーター)でアプリケーションを購入できるようにすると、有料アプリを無料アプリとして再配布しやすくなります。
そうだね。しかし、それが役立つ場合はこれも参照してください: http://forum.openhandsetdevelopers.com/running-Android-market-on-emulator-no-download-issue-t82.html
エミュレータにはAndroid Marketがありません。Android Marketは、メーカーがAndroidグーグルからの市場。
このリンクをチェックしてください。
http://tech-droid.blogspot.com/2009/11/Android-market-on-emulator.html
エミュレータでフル機能の市場を手に入れます。合法かどうかはわかりませんが(Googleで許可されています)、この投稿に記載されている画像ファイルはHTCのダウンロードページへのリンクです。
エミュレーター、有料アプリ、コピー防止アプリから、すべてのマーケットアプリにアクセスできるようになりました。
乾杯。
デクスター。
バージョン2.3.2以降のAndroid Studioには Google Playシステムイメージ があります。 Playストア(旧名:Android Market App))でシミュレーターを作成できます。
次のテストフレームワークを使用できます: Android-test-billing エミュレータでアプリ内課金をテストします。このライブラリは、プロジェクトHorer- horaires de RER で使用されました。
私は1.6エミュレーターで問題なく動作しました。これを試してください。
ただし、指定されたsystem.imgファイルは1.6に固有であるため、2.2エミュレータで機能するかどうかは不明です。 2.2の場合は、2.2 system.imgをダウンロードします(ただし、私の情報によると、エラーが発生するため、うまくいくとは思えません)
よろしく、バディベラン