android pad开发
1.
通过AVD Manager 下载 Android Honeycomb (sdk3.0)
操作如下:
错误提示如下: Downloading Android SDK Tools, revision 4 按提示关掉了杀毒软件和explorer,但仍不解决问题,猜想是升级软件调用了tools目录下的文件,因此将tools目录复制一份,复制件名称为toosbak,仍放在 |
2.
从android-sdk\tools目录下的emulator.exe发送个快捷方式到桌面上,然后查看emulator.exe快捷方式的属性,在“目标”后面添加 -avd avd_oneycomb -sdcard c:\sdcard.img的参数
(avd_oneycomb为AVD文件名)
注:AndroidManifest.xml 文件中需要加
<uses-sdk android:minSdkVersion="Honeycomb" />
3.
http://kb.cnblogs.com/a/1652230
注册 Android 地图 API 密钥
运行:keytool -list -keystore ~/.android/debug.keystore
用得到的MD5码到http://code.google.com/intl/zh-CN/android/maps-api-signup.html注册API密钥。参考:
http://www.cnblogs.com/feisky/archive/2010/01/17/1650083.html
注册完成后会得到如下的网页:
您的密钥是:
XXXXXXXXXXXXXXXXXXXXXXXX
此密钥适用于所有使用以下指纹所对应证书进行验证的应用程序:
XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
下面是一个 xml 格式的示例,帮助您了解地图功能:
模拟器设置
建立一个"Google Inc.:Google APIs:3"的模拟器。
手机终端需要支持Google Add-ons
作为与Google合作的手机终端的制造商,如果想在自己的Android终端中集成Google的一些应用,例如map,market,picasa,sync等,需要和Google签约,这样Google会有专人帮你将这一系列服务整合到你的平台中来。
作为没有和Google合作的手机终端的制造商,我们可以使用破解的方法将Add-ons中的运行库整合到自己的framework中来(build到手机终端的system.img中)。操作如下:
1. 在Android中,额外支持Google
1)system/framework
2)system/etc/permissions
3)system/framework
4)system/etc/permissions
5)system/app
2.源码:Android Cupcake Release(经测试,在donut平台同样适用。)
1)编译源码(为了生成out/target目录中Android最原始的东西)
2)将以上文件加入out/target/product/generic相应目录,在源码根目录使用make snod打包,获得新的system.img
4.
http://westyi.javaeye.com/blog/714945