問題
GoogleApps系のライブラリをGenyMotion2.0から持たなくなってしまったようです。
なのでGenyMotion上でGCMなんかを使っているアプリを動かすと、以下のエラーを吐いてクラッシュしていました。
java.lang.UnsupportedOperationException: Device does not have package com.google.android.gsf
一応、GenyMotionチームが解決に向けて鋭意開発を進めているようなのですが、まだGoogleApps系は搭載されていない模様。
これがないとGCMだけでなく、PlayStoreや課金周りの対応もできない模様。
というわけで、公式で解決されるまでの対症療法的解決策について。
対策
参考ページにあったとおり、
http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2
から、必要なバージョン向けのGoogleAppsパッケージのzipファイルをダウンロード。
あとはzipファイルをGenyMotionのVMに対してドラッグアンドドロップすると、パッケージのインストールが始まります。
完了したらVMを再起動してください。
以上でGenyMotion内にてGoogleApps系のパッケージが利用可能になります。
ちなみに上のGoogleAppsパッケージはGoogle公式などではなく、もともとCyanogenModなど向けのパッケージの模様です。
参考