开发短信相关的程序的时候,需要启动两个模拟器来相互发送短信来达到测试的目的,其实可以通过Eclipse 的Emulator Control 来模拟发送短信。
Eclipse下打开DDMS找到Emulator Control 或者Window -->Show View 中找到Emulator Control。
启动你的应用程序,这里启动的时候要手动选定你的模拟器,否则会出现Emulator Control 变灰不可用的情况。
右键你的Activity -->Run As -->Run Configuratios -->如下图-->然后点击RUN(运行)
(开始的时候我直接选择工程运行Andriod Application,但是出现了 Emulator Control 变灰不可用的情况,就是因为没有指定是哪一个模拟器)
程序运行后设置模拟短信:
Incoming number: 这里须要填写的是发件人的手机号码,这里只能输入数字否则会无法发送。
Message: 这里为发送的内容
send: 上面两项都填写完毕点击发送键可以给模拟器发送短信。
点击发送后,模拟器中就可以看到自己收到了一条消息 发件人的号码为12345 发送内容为hello。
分享到:
相关推荐
综上所述,这个Eclipse工程涵盖了Android应用开发中拨打电话和发送短信的基本操作,对于初学者来说,这是一个很好的学习和实践项目。在使用和学习过程中,理解并掌握上述知识点将有助于你深入理解Android系统的功能...
它指出这是一个利用Eclipse集成开发环境(IDE)实现的J2ME(Java 2 Micro Edition)项目,主要用于模拟手机发送短信的功能。J2ME是Java平台的一个子集,设计用于嵌入式设备和移动设备,如早期的智能手机。Eclipse...
- **模拟控制**:例如发送GPS信息、模拟来电或短信到达等操作。 #### 使用进程 - **查看进程**:在DDMS左侧面板中可以看到当前设备上运行的所有虚拟机实例,每个实例以其包名标识。 - **调试应用程序**:在Eclipse...
在本课程设计中,我们将探讨如何使用Java ME(J2ME)来开发一款模拟手机写短信的程序。J2ME,全称为Java Platform, Micro Edition,是Sun Microsystems(现已被Oracle收购)为嵌入式设备和消费电子产品设计的Java...
【黑莓8830模拟器】是一款专为开发者、测试人员和爱好者设计的软件工具,它能够在个人电脑上模拟黑莓8830智能手机的功能和操作系统,以便于在不实际使用物理设备的情况下进行应用开发、测试和调试。这个模拟器的出现...
2. **创建SMSManager对象**:使用`javax.wireless.messaging`包中的`SMSManager`类,它是发送短信的主要接口。通过`getSMSManager()`方法获取该对象。 3. **设置短信属性**:包括接收者的电话号码(`Address`对象)...
3. **模拟编写短信程序分析**:这暗示了课程中的一个实际项目,即构建一个短信应用程序的模拟器。可能涉及如何使用Java ME API来实现发送、接收、存储和显示短信的功能,以及如何处理用户交互和UI设计。 4. **...
总的来说,通过DDMS发送短信给应用程序是一个非常实用的调试技巧,它允许开发者模拟真实的短信交互,而无需实际的网络通信。这种方法在测试应用程序对短信事件的响应以及调试相关功能时特别有用。在Android 8.0中,...
类似地,`sms send`命令允许开发者发送短信到模拟器,用于测试短信接收和处理功能。 9. **Android模拟器和真机的不同之处** 虽然模拟器在很多方面与真实设备相似,但两者之间仍存在差异,如性能、硬件兼容性和...
**使用DDMS模拟发送短信** 在Emulator Control的Telephony Actions中输入短信内容并发送,可以在Android模拟器的Messaging应用中查看到接收到的短信。如果中文显示为乱码,说明存在编码问题,开发者需要注意处理中文...
3. **使用API:** 使用J2ME提供的SMS API来进行短信的发送和接收操作。 4. **调试与测试:** 利用WTK提供的模拟器进行调试和测试,确保程序能够在不同的移动设备上正常工作。 #### 五、总结 通过上述步骤,我们...
它不仅能够帮助开发者监控Android设备或模拟器的状态,还能提供一系列实用的功能,如截屏、查看线程及堆栈信息、模拟电话呼叫、发送短信等。 #### 二、启动DDMS ##### 启动方式: 1. **直接运行ddms.bat文件**:...
2. CMPP_SUBMIT:提交短消息,SP向SMSC发送短信请求。 3. CMPP_DELIVER:传递短消息,SMSC向SP转发接收到的短信。 4. CMPP_QUERY:查询状态,SP查询短信的发送状态。 5. CMPP_CANCEL:取消发送,SP请求取消已发送的...
4. **DDMS (Dalvik Debug Monitor Service)**:DDMS是Android的调试工具,可以监控应用的内存使用、CPU利用率、线程状态,并提供了模拟电话呼叫、发送短信、模拟地理位置等功能。 5. **AVD (Android Virtual Device...
开发者可以在应用中请求权限,然后使用SmsManager类进行短信的发送,而短信的接收则需要在AndroidManifest.xml中声明接收短信的权限,并注册一个BroadcastReceiver来处理接收到的短信。 10. Intents和IntentFilters...
DDMS能够监控设备和模拟器的进程和线程,捕获屏幕截图,查看logcat日志,追踪内存使用,以及模拟位置信息和短信发送。这对于定位和解决应用中的问题非常有用。通过Eclipse IDE,开发者可以直接利用DDMS与运行中的...
- 可以模拟语音来电、发送短信和GPS信号,这些功能对于测试应用在不同场景下的响应非常重要。 通过学习这个PPT,开发者可以更深入地理解如何利用DDMS进行高效调试,优化应用性能,解决运行时问题,以及实现更真实...
9. **Monkey Test Tools**:Monkey测试工具包括Monkey和monkeyrunner,前者随机发送事件到应用进行压力测试,后者则使用Python脚本进行自动化测试,以确保应用的稳定性和可靠性。 10. **ProGuard**:ProGuard是一个...
- 进行模拟拨打电话、发送短信等操作来测试应用的功能。 - **优点**:模拟器允许开发者在不同的Android版本和屏幕尺寸上测试应用,无需购买多台实体设备。 - **注意事项**:尽管模拟器非常有用,但它无法完全...