저는 Android 프로그래밍이 처음인데,이 튜토리얼을 이해하기 위해 최선을 다하고 있습니다. this link에서 샘플 코드를 다운로드했습니다.AndroidManifest.xml에 코드를 추가하는 방법
이제 thread의 코드를 통합하려고합니다.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.smsTest"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".SMSTest"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.SEND_SMS">
</uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS">
</uses-permission>
</manifest>
:
여기
<receiver android:name="mypackage.SMSReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.RECEIVE_SMS" />
내가의 AndroidManifest.xml에서 다운로드 한 샘플 파일에서 기존 코드이다 : 그것은
코드는 "당신의 AndroidManifest.xml에 SMS 수신기를 선언"여기를 말한다
이제 내 질문은 AndroidManifest.xml에 코드 (위의 첫 번째 코드)를 추가하는 위치입니다. 행운없이
<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
이와
<action android:name="android.intent.action.MAIN" />
:
나는이 라인을 변경했습니다.도움을 주시면 감사하겠습니다.
우선 XML은 코드가 아니며 데이터입니다. 둘째, Google에서 10 초입니다. http://www.vogella.com/articles/AndroidBroadcastReceiver/article.html – Simon