#باگ #ارور
✅ ارور Password is not ASCII هنگام گرفتن خروجی APK
قبلا با نحوه خروجی گرفتن از پروژه در اندروید استودیو آشنا شدیم (لینک). اخیرا در نسخه جدید اندروید استودیو باگی هست که اگر در مرحله امضای برنامه، گزینه Remember Password تیک خورده باشه ممکنه با این ارور مواجه بشید:
failed to decrypt safe contents entry: java.io.IOException: getSecretKey failed: Password is not ASCII
بنابراین تا رفع این باگ لازمه تیکت این گزینه رو بردارید و هر مرتبه پسورد رو به صورت دستی وارد کنید.
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
✅ ارور Password is not ASCII هنگام گرفتن خروجی APK
قبلا با نحوه خروجی گرفتن از پروژه در اندروید استودیو آشنا شدیم (لینک). اخیرا در نسخه جدید اندروید استودیو باگی هست که اگر در مرحله امضای برنامه، گزینه Remember Password تیک خورده باشه ممکنه با این ارور مواجه بشید:
failed to decrypt safe contents entry: java.io.IOException: getSecretKey failed: Password is not ASCII
بنابراین تا رفع این باگ لازمه تیکت این گزینه رو بردارید و هر مرتبه پسورد رو به صورت دستی وارد کنید.
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
#بروزرسانی
با انتشار نسخه جدید اندروید استودیو با نام Arctic Fox تغییراتی در فرایند نصب این IDE صورت گرفته که آموزش نصب و راه اندازی اندروید استودیو بر اساس این نسخه بروزرسانی گردید.
🌐 https://android-studio.ir/?p=249
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
با انتشار نسخه جدید اندروید استودیو با نام Arctic Fox تغییراتی در فرایند نصب این IDE صورت گرفته که آموزش نصب و راه اندازی اندروید استودیو بر اساس این نسخه بروزرسانی گردید.
🌐 https://android-studio.ir/?p=249
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
اندروید استودیو - آموزش برنامه نویسی اندروید
#ویندوز11 #شبیه_ساز_اندرویدی ✅ اجرای مستقیم اپهای اندرویدی روی ویندوز ۱۱ این روزها اخبار مربوط به جزئیات ویندوز ۱۱ تیتر یک رسانههای فناوری شده و بحث در موردش زیاده. یکی از قابلیتهای ویندوز ۱۱ امکان اجرای مستقیم اپهای اندرویدی بدون نیاز به شبیه سازهای…
✅ انتشار Windows 11 بدون پشتیبانی از برنامههای اندرویدی
با اینکه پشتیبانی ویندوز ۱۱ از اپلیکیشنهای اندرویدی به یکی از جنجالی ترین و پر بحث ترین آیتم های این سیستم عامل تبدیل شده بود اما مایکروسافت اعلام کرده این قابلیت در نسخه رسمی آن که در ماه اکتبر (مهر ماه) منتشر میشود در دسترس نبوده و تنها در ماههای آتی پیش نمایشی از آن در اختیار کابران Windows Insider قرار میگیرد.
بنابراین انتظار می رود تا سال ۲۰۲۲ این قابلیت در نسخههای رسمی در دسترس عموم قرار نگیرد.
منبع:
https://www.theverge.com/2021/8/31/22650000/microsoft-windows-11-android-apps-support
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
با اینکه پشتیبانی ویندوز ۱۱ از اپلیکیشنهای اندرویدی به یکی از جنجالی ترین و پر بحث ترین آیتم های این سیستم عامل تبدیل شده بود اما مایکروسافت اعلام کرده این قابلیت در نسخه رسمی آن که در ماه اکتبر (مهر ماه) منتشر میشود در دسترس نبوده و تنها در ماههای آتی پیش نمایشی از آن در اختیار کابران Windows Insider قرار میگیرد.
بنابراین انتظار می رود تا سال ۲۰۲۲ این قابلیت در نسخههای رسمی در دسترس عموم قرار نگیرد.
منبع:
https://www.theverge.com/2021/8/31/22650000/microsoft-windows-11-android-apps-support
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
❤1👍1
#شبیهساز #genymotion
✅ علت تاخیر در انتشار API 11 برای شبیه ساز Genymotion نسخه دسکتاپ
اگر از شبیه ساز جنی موشن دسکتاپ استفاده میکنید احتمالا براتون جای سوال بوده که چرا هنوز دیوایس مربوط به اندروید ۱۱ برای دریافت و نصب در دسترس نیست.
چند روز پیش با پشتیبانی جنی موشن تماس گرفتم که علت رو مسائل فنی عنوان کردن و گفتن به زودی مشکل برطرف و این API هم در دسترس قرار میگیره (قسمت دوم در پاسخ قبلی پشتیبانی بود که در تصویر موجود نیست).
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
✅ علت تاخیر در انتشار API 11 برای شبیه ساز Genymotion نسخه دسکتاپ
اگر از شبیه ساز جنی موشن دسکتاپ استفاده میکنید احتمالا براتون جای سوال بوده که چرا هنوز دیوایس مربوط به اندروید ۱۱ برای دریافت و نصب در دسترس نیست.
چند روز پیش با پشتیبانی جنی موشن تماس گرفتم که علت رو مسائل فنی عنوان کردن و گفتن به زودی مشکل برطرف و این API هم در دسترس قرار میگیره (قسمت دوم در پاسخ قبلی پشتیبانی بود که در تصویر موجود نیست).
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
#بروزرسانی
آموزش "ایمپورت (import) سورس پروژه در اندروید استودیو" بر اساس آخرین نسخه اندروید استودیو (Arctic Fox) بروزرسانی گردید.
نحوه باز کردن پروژههای ساخته شده در محیط اندروید استودیو، اکلیپس و همچنین ایمپورت مستقیم سورس پروژههای اندرویدی از مخازن آنلاین مانند GitHub به طور کامل بررسی شده است.
🌐 https://android-studio.ir/import-android-project-in-android-studio/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
آموزش "ایمپورت (import) سورس پروژه در اندروید استودیو" بر اساس آخرین نسخه اندروید استودیو (Arctic Fox) بروزرسانی گردید.
نحوه باز کردن پروژههای ساخته شده در محیط اندروید استودیو، اکلیپس و همچنین ایمپورت مستقیم سورس پروژههای اندرویدی از مخازن آنلاین مانند GitHub به طور کامل بررسی شده است.
🌐 https://android-studio.ir/import-android-project-in-android-studio/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
❤1👏1
#نکته #IdeaVim
✅ یکی از کاربرا در قسمت دیدگاههای وب سایت مشکلش رو به اینصورت مطرح کرد که بعد از بروزرسانی اندروید استودیو به نسخه Arctic Fox ادیتور دائما از حالت insert خارج میشه و تو تایپ کردن مشکل بوجود میاد.
با توجه به اینکه خودم با این مشکل روبرو نشده بودم ازشون خواستم مسئله رو گوگل کنن و اگه به جواب رسیدن نتیجه رو اعلام کنن تا بقیه هم مطلع بشن.
چند ساعت بعد یه دیدگاه جدید گذاشتن و گفتن در stackoverflow به جواب رسیدن و لازم بود پلاگین IdeaVim در اندروید استودیو غیر فعال بشه.
✳️ خواستم با ارسال این پست با یک تیر دو نشون بزنم:
- اول اینکه اگه با این مشکل روبرو شدین بدونین راهکارش چیه.
- دوم اینکه بدونید خیلی از مشکلاتی که باهاش مواجه بشید رو با یه جستجوی ساده (فارسی یا انگلیسی) به جواب میرسید و لازم نیست منتظر جواب کسی بمونید.
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
✅ یکی از کاربرا در قسمت دیدگاههای وب سایت مشکلش رو به اینصورت مطرح کرد که بعد از بروزرسانی اندروید استودیو به نسخه Arctic Fox ادیتور دائما از حالت insert خارج میشه و تو تایپ کردن مشکل بوجود میاد.
با توجه به اینکه خودم با این مشکل روبرو نشده بودم ازشون خواستم مسئله رو گوگل کنن و اگه به جواب رسیدن نتیجه رو اعلام کنن تا بقیه هم مطلع بشن.
چند ساعت بعد یه دیدگاه جدید گذاشتن و گفتن در stackoverflow به جواب رسیدن و لازم بود پلاگین IdeaVim در اندروید استودیو غیر فعال بشه.
✳️ خواستم با ارسال این پست با یک تیر دو نشون بزنم:
- اول اینکه اگه با این مشکل روبرو شدین بدونین راهکارش چیه.
- دوم اینکه بدونید خیلی از مشکلاتی که باهاش مواجه بشید رو با یه جستجوی ساده (فارسی یا انگلیسی) به جواب میرسید و لازم نیست منتظر جواب کسی بمونید.
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
✅ آموزش نصب و راه اندازی شبیه ساز (Emulator) اندروید استودیو و AVD
بعد از گذشت حدود 6 سال کار با شبیه ساز Genymotion و به دلیل تغییر سیاستهای این سرویس ازجمله عدم افزودن APIهای جدید و محدود کردن مدت دوره آزمایشی تصمیم گرفتم آموزش نصب و راه اندازی شبیه ساز داخلی اندروید استودیو رو تهیه کنم.
در این آموزش توضیحات کامل راجعبه نحوه نصب امولاتور و HAXM و همچنین نصب System Imageها به دو صورت آنلاین و آفلاین ارائه شده.
🌐 https://android-studio.ir/android-emulator-avd/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
بعد از گذشت حدود 6 سال کار با شبیه ساز Genymotion و به دلیل تغییر سیاستهای این سرویس ازجمله عدم افزودن APIهای جدید و محدود کردن مدت دوره آزمایشی تصمیم گرفتم آموزش نصب و راه اندازی شبیه ساز داخلی اندروید استودیو رو تهیه کنم.
در این آموزش توضیحات کامل راجعبه نحوه نصب امولاتور و HAXM و همچنین نصب System Imageها به دو صورت آنلاین و آفلاین ارائه شده.
🌐 https://android-studio.ir/android-emulator-avd/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
👍3
✅ دور زدن تحریم اندروید استودیو
عرض سلام و تبریک سال نو (البته با تاخیر)
اگه برای اتصال به سرویسهای گوگل با مشکل روبرو شدید و استفاده از VPN و ابزاری مثل FOD هم راهگشا نبوده، ابزاری مثل https://anti403.ir و https://shecan.ir رو تست کنید حتما مشکل حل میشه.
برای اینکه مطمئن بشید ابزاری که فعال کردید درست هست یا نه کافیه آدرس https://developer.google.com رو داخل مرورگر خودتون یا قسمت تنظیمات پروکسی اندروید استودیو تست کنید.
💢 اگه ارور ۴۰۳ نگرفتید یعنی حله
موفق و پیروز باشید
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
عرض سلام و تبریک سال نو (البته با تاخیر)
اگه برای اتصال به سرویسهای گوگل با مشکل روبرو شدید و استفاده از VPN و ابزاری مثل FOD هم راهگشا نبوده، ابزاری مثل https://anti403.ir و https://shecan.ir رو تست کنید حتما مشکل حل میشه.
برای اینکه مطمئن بشید ابزاری که فعال کردید درست هست یا نه کافیه آدرس https://developer.google.com رو داخل مرورگر خودتون یا قسمت تنظیمات پروکسی اندروید استودیو تست کنید.
💢 اگه ارور ۴۰۳ نگرفتید یعنی حله
موفق و پیروز باشید
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
👍14
اندروید استودیو - آموزش برنامه نویسی اندروید
✅ دور زدن تحریم اندروید استودیو عرض سلام و تبریک سال نو (البته با تاخیر) اگه برای اتصال به سرویسهای گوگل با مشکل روبرو شدید و استفاده از VPN و ابزاری مثل FOD هم راهگشا نبوده، ابزاری مثل https://anti403.ir و https://shecan.ir رو تست کنید حتما مشکل حل میشه.…
#بروزرسانی
اگر بعد از تغییر DNS بازهم محدودیت رفع نشد، یکبار اندروید استودیو رو ببندید و مجدد باز کنید.
اگه بازم جواب نداد، سیستمعامل رو ریستات کنید.
ضمنا چک کنید تنظیمات پروکسی اندروید استودیو روی No proxy یا Auto detect باشه.
اگر بعد از تغییر DNS بازهم محدودیت رفع نشد، یکبار اندروید استودیو رو ببندید و مجدد باز کنید.
اگه بازم جواب نداد، سیستمعامل رو ریستات کنید.
ضمنا چک کنید تنظیمات پروکسی اندروید استودیو روی No proxy یا Auto detect باشه.
❤6👍2
اندروید استودیو - آموزش برنامه نویسی اندروید
✅ دور زدن تحریم اندروید استودیو عرض سلام و تبریک سال نو (البته با تاخیر) اگه برای اتصال به سرویسهای گوگل با مشکل روبرو شدید و استفاده از VPN و ابزاری مثل FOD هم راهگشا نبوده، ابزاری مثل https://anti403.ir و https://shecan.ir رو تست کنید حتما مشکل حل میشه.…
#بروزرسانی_شماره_2
ظاهرا فعلا سرویس FOD از دسترس خارج شده و قابل استفاده نیست. اگر قبلا این سرویس رو در قسمت پروکسی فعال کردید و مشکل دارید، با سرویسی مثل anti403.ir جایگزینش کنید.
🛑 تذکر: حتما فایل
gradle.properties (Global Properties)
رو هم باز کنید و بررسی کنید اگه تنظیمات این سرویس که شامل 4 خط زیر هست داخل فایل وجود داره حذفشون کنید درغیر اینصورت در اتصال به مخازن مشکل دارید:
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
ظاهرا فعلا سرویس FOD از دسترس خارج شده و قابل استفاده نیست. اگر قبلا این سرویس رو در قسمت پروکسی فعال کردید و مشکل دارید، با سرویسی مثل anti403.ir جایگزینش کنید.
🛑 تذکر: حتما فایل
gradle.properties (Global Properties)
رو هم باز کنید و بررسی کنید اگه تنظیمات این سرویس که شامل 4 خط زیر هست داخل فایل وجود داره حذفشون کنید درغیر اینصورت در اتصال به مخازن مشکل دارید:
systemProp.http.proxyHost=fodev.orgبه این دلیل که سرویس FOD در دسترس نیست و درخواستهای اندروید استودیوی شما به این پروکسی ارسال میشه که خب این پروکسی فعال نیست که بتونه درخواست رو منتقل کنه و پاسخ رو برگردونه.
systemProp.https.proxyHost=fodev.org
systemProp.https.proxyPort=8118
systemProp.http.proxyPort=8118
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
👍5❤3👏1
#بهروزرسانی
✅ مبحث "آموزش دیتابیس در اندروید (SQLite)" پس از حدود ۶ سال بر اساس آخرین نسخه اندروید استودیو (Electric Eel) بهروزرسانی گردید.
🔰 برای دریافت نسخه جدید آموزش، به قسمت "دانلودهای من" حساب کاربری خود مراجعه کنید.
در صورتی که دوره آموزشی را خریداری کردید کافیست فایل Part1 را مجدد دانلود کنید.
🌐 https://android-studio.ir/android-sqlite-database/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
✅ مبحث "آموزش دیتابیس در اندروید (SQLite)" پس از حدود ۶ سال بر اساس آخرین نسخه اندروید استودیو (Electric Eel) بهروزرسانی گردید.
🔰 برای دریافت نسخه جدید آموزش، به قسمت "دانلودهای من" حساب کاربری خود مراجعه کنید.
در صورتی که دوره آموزشی را خریداری کردید کافیست فایل Part1 را مجدد دانلود کنید.
🌐 https://android-studio.ir/android-sqlite-database/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
❤10👍7👎2
✅ بهروزرسانی آموزش "دور زدن تحریمها در اندروید استودیو"
اگر در استفاده از سرویسهای عبور از تحریم یا برنامههای تغییر آیپی (VPN) مشکل دارید، مطلب زیر را با دقت مطالعه کنید:
https://android-studio.ir/how-to-bypass-software-sanctions
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
اگر در استفاده از سرویسهای عبور از تحریم یا برنامههای تغییر آیپی (VPN) مشکل دارید، مطلب زیر را با دقت مطالعه کنید:
https://android-studio.ir/how-to-bypass-software-sanctions
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
👏4👍2
✅ استودیو بات؛ با هوش مصنوعی کد بنویسید و اپلیکیشن اندرویدی بسازید
گوگل، باتِ کدنویسیِ جدیدی بر پایهی هوش مصنوعی برای توسعهدهندگان اندروید معرفی کرده که Studio Bot نام دارد. استودیو بات گوگل از طریق تولید کد، رفع خطاها و پاسخ به سؤالاتی دربارهی اندروید، به توسعهدهندگان برای ساخت اپلیکیشن کمک میکند.
البته این بات هنوز در ابتدای راه خود بوده و فعلا فقط برای کاربران ساکن امریکا در دسترس است.
📃 مطالعه جزئیات بیشتر در مقاله زومیت:
https://www.zoomit.ir/tech/405084-google-ai-coding-studio-bot-android-developers-io/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
گوگل، باتِ کدنویسیِ جدیدی بر پایهی هوش مصنوعی برای توسعهدهندگان اندروید معرفی کرده که Studio Bot نام دارد. استودیو بات گوگل از طریق تولید کد، رفع خطاها و پاسخ به سؤالاتی دربارهی اندروید، به توسعهدهندگان برای ساخت اپلیکیشن کمک میکند.
البته این بات هنوز در ابتدای راه خود بوده و فعلا فقط برای کاربران ساکن امریکا در دسترس است.
📃 مطالعه جزئیات بیشتر در مقاله زومیت:
https://www.zoomit.ir/tech/405084-google-ai-coding-studio-bot-android-developers-io/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
👍11❤2👎2🔥1
#نکته
🔰 از نسخه Flamingo به بعد، موقع ساخت پروژه جدید و هنگام انتخاب نوع اکتیویتی باید بجای Empty Activity گزینه Empty Views Activity و یا سایر گزینهها رو انتخاب کنید.
در غیر اینصورت در مرحله بعد امکان انتخاب زبان Java رو نخواهید داشت و پروژه با زبان Kotlin ساخته میشه.
📃 آموزش کامل ساخت پروژه جدید در اندروید استودیو و آشنایی با ساختار پروژه:
https://android-studio.ir/create-android-project-and-its-structure/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
🔰 از نسخه Flamingo به بعد، موقع ساخت پروژه جدید و هنگام انتخاب نوع اکتیویتی باید بجای Empty Activity گزینه Empty Views Activity و یا سایر گزینهها رو انتخاب کنید.
در غیر اینصورت در مرحله بعد امکان انتخاب زبان Java رو نخواهید داشت و پروژه با زبان Kotlin ساخته میشه.
📃 آموزش کامل ساخت پروژه جدید در اندروید استودیو و آشنایی با ساختار پروژه:
https://android-studio.ir/create-android-project-and-its-structure/
📣 کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
🖥 وب سایت اندروید استودیو:
🌐 https://android-studio.ir
👍14