Java 处理AndroidManifest.xml中未处理的事件循环异常
我正在做一个sms android应用程序,它一直工作正常,但现在当我运行该应用程序时,它无法接收sms,当收到sms时它会立即崩溃,并且我从Manifest.xml中得到错误,例如错误日志中的格式不正确的Manifest和未处理的事件循环例外 以下是AndroidManifest.xmlJava 处理AndroidManifest.xml中未处理的事件循环异常,java,android,xml,eclipse,android-intent,Java,Android,Xml,Eclipse,Android Intent,我正在做一个sms android应用程序,它一直工作正常,但现在当我运行该应用程序时,它无法接收sms,当收到sms时它会立即崩溃,并且我从Manifest.xml中得到错误,例如错误日志中的格式不正确的Manifest和未处理的事件循环例外 以下是AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="aline.memoir.rcvsms"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS">
</uses-permission>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="aline.memoir.rcvsms.MainActivity"
android:label="@string/app_name"
android:launchMode="singleTask" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
!-- BroadcastReceiver that listens for incoming SMS messages -->
<receiver android:name=".SmsReceiver"
android:permission="android.permission.BROADCAST_SMS">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_DELIVER" />
</intent-filter>
</receiver>
<!-- Service that delivers messages from the phone "quick response" -->
<service android:name=".HeadlessSmsSendService"
android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
<category android:name="android.intent.category.LAUNCHER" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
</intent-filter>
</service>
</application>
</manifest>
!-- 侦听传入SMS消息的BroadcastReceiver-->
这听起来很可疑,你只需要做一个“干净的构建”,一切就会好起来。thx David,但是你能告诉我如何做“干净的构建”吗?bcz我用同样的代码启动了一个新项目,但现在应用程序没有崩溃,我可以发送但不能接收!使用IDE(Eclipse、androidstudio等),您应该能够在“build”菜单中找到一个名为“Clean”或“rebuild”之类的项目。你可能有一些旧的垃圾,没有得到适当的重建。如果你的应用程序有其他问题,你可能应该问一个新问题。