是否可以提供具有真实设备附带的所有Google apps
的模拟器图像,例如Gmail
等?
我无法访问2.0设备,因此我无法开发/调试使用AccountManager
等的应用程序。
答案 0 :(得分:5)
从http://developer.htc.com/adp.html下载Android Dev Phone系统图片。
然后,使用匹配的版本创建一个新的AVD(使用android
工具或adb
)。 avd目录将出现在主目录中的.android
目录中(在Windows上运行%USERPROFILE%
)。然后,将system.img
文件下载到<name of avd>.avd
目录中。启动模拟器,您将使用安装了Google应用的Android。
免责声明:关于下载和使用此类图片是否合法,我不知道。请阅读那里的文字并自行决定。
答案 1 :(得分:0)
鉴于Cyanogenmod试图重新分配谷歌应用程序的麻烦,我想说这不是一个选择。但是,如果它是Android源代码中的内容(如日历),您可以自己编译。
答案 2 :(得分:0)
如果您只想调试应用,则无需创建新图像。您可以在模拟器中运行一些谷歌应用程序,包括Gmail和谷歌地图。如果您转到Eclipse Android插件中的Android SDK和AVD管理器,然后转到“可用软件包”,对于每个SDK,每个版本的api都有两个下载。有一个使用Google Apps,另一个没有。使用Google应用的应用包含gmail和google地图等应用。它没有所有Google应用。例如市场不存在。