کلیدستان

نسخه‌ی کامل: ارسال و دریافت پیامک از طریق پورت خاص (در اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
دوستان کسی میدونه چطور میشه از طریق یه پورت خاص پیامک فرستاد و دریافت کرد؟
این سه تا لینک رو دیدم ولی کامل متوجه نشدم

http://stackoverflow.com/questions/2...-specific-port

http://stackoverflow.com/questions/1...droid-sms-port

http://stackoverflow.com/questions/1...articular-port
سلام.
لینک هایی که معرفی کردید، در مورد دریافت پیامک بود (کد رو ذکر کردند، اما کامل توضیح نداده اند).
بنده فرض می کنم که کد ذکر شده توسط آنها صحیح است. لینک دوم، ذکر کرده که کد زیر باید در فایل AndroidManifest.xml نوشته شود :

کد پی‌اچ‌پی:
<receiver
    android
:name ".SmsReceiver">
    <
intent-filter>
        <
action android:name="android.intent.action.DATA_SMS_RECEIVED" />
        <
data 
            android
:scheme="sms"
            
android:host="*"
            
android:port="8095" />
        </
intent-filter>
</
receiver

این کد، یک receiver است که باعث می شود وقتی پیامکی از طریق پورت مورد نظر دریافت می شود، برنامه اندروید ما باز شده و کلاس (class) مورد نظر ما، اجرا گردد و پردازش های لازم را بر روی پیامک اجرا کند. این کد، باید درون تگ application در فایل AndroidManifest.xml نوشته شود. امام به تنهایی عمل نمی کند و باید یک کلاس برای این receiver در پروژه اندروید بسازیم. برای درک بهتر این موضوع، توصیه می کنم که نگاهی به لینک زیر بیندازید :

http://www.vogella.com/tutorials/Android...ticle.html