berayan 90 ارسال شده در 27 بهمن، ۱۴۰۲ اشتراک گذاری ارسال شده در 27 بهمن، ۱۴۰۲ سلام ، BroadcastReceiver در اندروید 14 به بعد عمل نمیکنه ، api برنامه من 34 با جستجو به این رسیدم باید یه تغییراتی در کدها ایجاد بشه https://stackoverflow.com/questions/11675245/android-are-context-registered-broadcast-receivers-exported اما نمیدونم چطور باید پیاده سازی بشه ، لطفا اگر میدونید راهنمایی کنید . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,553 ارسال شده در 27 بهمن، ۱۴۰۲ اشتراک گذاری ارسال شده در 27 بهمن، ۱۴۰۲ سلام. چه خطایی میگیرید؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
berayan 90 ارسال شده در 27 بهمن، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 27 بهمن، ۱۴۰۲ سلام . خطا ندارم فقط کلاس BroadcastReceiver فعال نمیشه ، با جستجو متوجه شدم که باید مشخص بشه از چه پی و برای چه کار این کلاس فعال شده ، مربوط به امنیت کاربر میشه یه همچین کدی باید نوشته بشه myReceiver = new BroadcastReceiver() { ... }; IntentFilter filter = new IntentFilter("com.example.MY_ACTION"); registerReceiver(myReceiver, filter); کلا باروش قدیمی که فقط BroadcastReceiver میساختیم و داخل منیفست معرفی می کردیم دیگه عمل نمیکنه ، انگار باید یه پروتکل امنیتی اجرا بشه و گرنه کلا کلاس اجرا نمیشه این توضیحات داخل سایت دولوپر https://developer.android.com/about/versions/14/behavior-changes-14 https://developer.android.com/reference/android/content/BroadcastReceiver لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
berayan 90 ارسال شده در 27 بهمن، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 27 بهمن، ۱۴۰۲ ۲ ساعت قبل، محمدرضا شاهپیری گفته است: سلام. چه خطایی میگیرید؟ این اموزشش تو یوتوب هست ولی به زبان کاتلین ، میتونید به جاوا برش گردونید https://www.youtube.com/watch?v=HDVyFsFUuVg لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
berayan 90 ارسال شده در 27 بهمن، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 27 بهمن، ۱۴۰۲ این آموزش تو یوتوب پیدا کردم به زبان جاوا خودم هنوز تستش نکردم ، ولی فکنم خودشه ، اگر لینکش خراب شد ، این تیتر آموزش هست سرچ کنید ، داخل یوتوب Broadcast Intents and Receiver in Android Studio | 33 | Android Development Tutorial for Beginners https://www.youtube.com/watch?v=oEnRiNesDWE لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,553 ارسال شده در 1 اسفند، ۱۴۰۲ اشتراک گذاری ارسال شده در 1 اسفند، ۱۴۰۲ در ۱۴۰۲/۱۱/۲۷ در ۲۱:۵۱، berayan گفته است: سلام . خطا ندارم فقط کلاس BroadcastReceiver فعال نمیشه ، با جستجو متوجه شدم که باید مشخص بشه از چه پی و برای چه کار این کلاس فعال شده ، مربوط به امنیت کاربر میشه یه همچین کدی باید نوشته بشه myReceiver = new BroadcastReceiver() { ... }; IntentFilter filter = new IntentFilter("com.example.MY_ACTION"); registerReceiver(myReceiver, filter); کلا باروش قدیمی که فقط BroadcastReceiver میساختیم و داخل منیفست معرفی می کردیم دیگه عمل نمیکنه ، انگار باید یه پروتکل امنیتی اجرا بشه و گرنه کلا کلاس اجرا نمیشه این توضیحات داخل سایت دولوپر https://developer.android.com/about/versions/14/behavior-changes-14 https://developer.android.com/reference/android/content/BroadcastReceiver تو آموزش زیر توضیح دادم که چجوری میتونید داینامیک رسیور رو ثبت کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
berayan 90 ارسال شده در 1 اسفند، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 1 اسفند، ۱۴۰۲ درود ، آموزش بالا بیسیک من جاوا لازم دارم این سورس الارم منیجره https://s31.picofile.com/file/8472755742/Alarm.rar.html سایت منبع https://androidknowledge.com/alarm-manager-notifications-android-studio/ اما تو یه قسمت ارور داره ارورش مال این قسمت موقع ثبت الارم و اینکه هیچ واکنشی هم به ثبت الارم نداره به تغییر کد . pendingIntent = PendingIntent.getBroadcast(MainActivity.this, 0, intent, 0); getBroadcast به این خطا میده میشه یه نگاهی بهش بندازین شبیه ساز من api 33 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,553 ارسال شده در 2 اسفند، ۱۴۰۲ اشتراک گذاری ارسال شده در 2 اسفند، ۱۴۰۲ ۱۰ ساعت قبل، berayan گفته است: درود ، آموزش بالا بیسیک من جاوا لازم دارم این سورس الارم منیجره https://s31.picofile.com/file/8472755742/Alarm.rar.html سایت منبع https://androidknowledge.com/alarm-manager-notifications-android-studio/ اما تو یه قسمت ارور داره ارورش مال این قسمت موقع ثبت الارم و اینکه هیچ واکنشی هم به ثبت الارم نداره به تغییر کد . pendingIntent = PendingIntent.getBroadcast(MainActivity.this, 0, intent, 0); getBroadcast به این خطا میده میشه یه نگاهی بهش بندازین شبیه ساز من api 33 اینجا اکثرا بچه ها b4a سوال میپرسن منم دیفالت رو اونم ببینید اول اینکه شما مشخص کنید چه نوع رسیوری میخواید استفاده کنید؟ رسیورهای خود اندروید مثل sms یا کاستوم برای برنامه خودتون هست؟ در کل دیگه رسیورها از طریق منیفست فعال نمیشن و حتما باید دستی رجیستر بشن. با دستور registerReceiver لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
berayan 90 ارسال شده در 2 اسفند، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 2 اسفند، ۱۴۰۲ مهندس جان ، من یه دیتابس دارم که باید هر بیس چهار ساعت باید کنترل بشه ، یعنی سر یه تایمی بیاد و اطلاعات رو بررسی کنه ، که با الارم این کار انجام میدادم اما به امدن اندروید 14 از کار افتاد ، حالا من این متد registerReceiver کار نکردم تا حالا ، بگردم ببینم اموزشی ازش پیدا میکنم ، تشکر لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
berayan 90 ارسال شده در 3 اسفند، ۱۴۰۲ سازنده اشتراک گذاری ارسال شده در 3 اسفند، ۱۴۰۲ . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
berayan 90
سلام ، BroadcastReceiver در اندروید 14 به بعد عمل نمیکنه ،
api برنامه من 34
با جستجو به این رسیدم
باید یه تغییراتی در کدها ایجاد بشه
https://stackoverflow.com/questions/11675245/android-are-context-registered-broadcast-receivers-exported
اما نمیدونم چطور باید پیاده سازی بشه
، لطفا اگر میدونید راهنمایی کنید .
لینک ارسال
به اشتراک گذاری در سایت های دیگر
9 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.