2010-05-03 78 views
2

我刚刚向市场发布了我的第一个应用程序,但是我刚刚发现android.telephony.gsm.smsmanager在Android 1.6版本中折旧。我的应用程序取决于发送短信,所以它不能在1.6或更新版本中工作。Android向前兼容性

我建立了1.5的项目,但我只有一个1.5的设备进行测试。由于我建立在1.5版本上,对于较新的操作系统我有没有问题,或者用户是否会关闭?

在此先感谢!

P.S.有没有办法在模拟器中发送/接收SMS消息?这将有所帮助。

回答

1

通常弃用的方法在后续的API版本中工作得很好。 (这只是一个标志,大致说有做这个任务的更新和更好的方式。)

当涉及到发送,并在仿真器接收的短信,看看文档:

http://developer.android.com/guide/developing/tools/emulator.html#calling

或者其他论坛:

http://www.anddev.org/how_to_send_sms-t552.html

http://learnandroid.blogspot.com/2008/01/sms-emulation-on-android.html

+0

是的,工作正常。我可以向运行1.6-2.1的模拟器发送SMS消息。谢谢! – 2010-05-03 14:44:23